Problem J. 233 Matrix

时间限制 5000 ms   内存限制 64 MB

In our daily life we often use 233 to express our feelings. Actually, we may say 2333, 23333, or 233333 ... in the same meaning. And here is the question: Suppose we have a matrix called 233 matrix. In the first line, it would be 233, 2333, 23333... (it means a 0,1 = 233,a 0,2 = 2333,a 0,3 = 23333...) Besides, in 233 matrix, we got a i,j = a i-1,j +a i,j-1( i,j ≠ 0). Now you have known a 1,0,a 2,0,...,a n,0, could you tell me a n,m in the 233 matrix?
 

输入数据

There are multiple test cases. Please process till EOF.

For each case, the first line contains two postive integers n,m(n ≤ 10,m ≤ 10 9). The second line contains n integers, a 1,0,a 2,0,...,a n,0(0 ≤ a i,0 < 2 31).
 

输出数据

For each case, output a n,m mod 10000007.
 

样例输入

复制
1 1
1
2 2
0 0
3 7
23 47 16

样例输出

复制
234
2799
72937

样例说明

 
  
 
 

提交

请先 登录

© 2025 FAQs Contact About