数字游戏
描述
小明有一个数字num,初始值:num=1。
现给出一个长度为n的序列s,对于序列的第i 个元素si,小明可以进行下面的操作之一:
num = num+si;
num = num*si;
请求出num的最大值,并输出这个最大值除987654321的余数。
day10-01.zip
输入
第一行包含一个整数T(1≤T≤100)表示数据组数。
对于每组数据:
第一行包含一个整数n(1≤n≤10^5),表示序列的长度。
第二行包含n 个整数s1…sn(0≤si≤10^9)表示该序列。
输出
T行,每行一个整数表示结果
输入样例 1
3
2
1 1
1
0
1
987654321
输出样例 1
2
0
0