f(x) = f(x1)*f(x2)*f(x3)*...*f(xn)
求f(x)的值。
输入多组数据
每组数据的第一行是一个n表示公式中 x 的取值范围
接下来有n行分别是f(1)~f(n)的求解方式
每行的第一个数字是z
当z==0时,f(x) = x;
当z!=0时,后面再输入z个数,x1~xz 表示f(x) = f(x1)*f(x2)*...*f(xz)
数据范围和输入规则:
1<=n<=100
0<=z<=9
输入保证f(1)的解是可求的(没有循环定义的情况)。
每组数据输出f(1)的值。由于这个值非常大,请输出模10000007(107+7)后的结果。
3 2 2 3 0 1 2
4提示 f(1)=f(2)*f(3) f(2)=2 f(3)=f(2) 所以f(1)=2*2=4