A85830.「NOI2013」矩阵游戏
提高+/省选-
通过率:0%
时间限制:1.00s
内存限制:256MB
题目描述
婷婷是个喜欢矩阵的小朋友,有一天她想用电脑生成一个巨大的 n 行 m 列的矩阵(你不用担心她如何存储)。她生成的这个矩阵满足一个神奇的性质:若用 F[i][j] 来表示矩阵中第 i 行第 j 列的元素,则 F[i][j] 满足下面的递推式:
⎩⎨⎧F[1][1]=1F[i][j]=a∗F[i][j−1]+bF[i][1]=c∗F[i−1][m]+dj=1i=1
递推式中 a,b,c,d 都是给定的常数。
现在婷婷想知道 F[n][m] 的值是多少,请你帮助她。由于最终结果可能很大,你只需要输出 F[n][m] 除以 1 000 000 007 的余数。
输入格式
一行有六个整数 n,m,a,b,c,d。意义如题所述。
输出格式
包含一个整数,表示 F[n][m] 除以 1 000 000 007 的余数。
说明/提示
| 测试点编号 | 数据范围 |
|---|---|
| 1 | 1≤n,m≤10;1≤a,b,c,d≤1000 |
| 2 | 1≤n,m≤100;1≤a,b,c,d≤1000 |
| 3 | 1≤n,m≤103;1≤a,b,c,d≤109 |
| 4 | 1≤n,m≤103;1≤a,b,c,d≤109 |
| 5 | 1≤n,m≤109;1≤a=c≤109;1≤b=d≤109 |
| 6 | 1≤n,m≤109;a=c=1;1≤b,d≤109 |
| 7 | 1≤n,m,a,b,c,d≤109 |
| 8 | 1≤n,m,a,b,c,d≤109 |
| 9 | 1≤n,m,a,b,c,d≤109 |
| 10 | 1≤n,m,a,b,c,d≤109 |
| 11 | 1≤n,m≤101000;a=c=1;1≤b,d≤109 |
| 12 | 1≤n,m≤101000;1≤a=c≤109;1≤b=d≤109 |
| 13 | 1≤n,m≤101000;1≤a,b,c,d≤109 |
| 14 | 1≤n,m≤101000;1≤a,b,c,d≤109 |
| 15 | 1≤n,m≤1020000;1≤a,b,c,d≤109 |
| 16 | 1≤n,m≤1020000;1≤a,b,c,d≤109 |
| 17 | 1≤n,m≤101,000,000;a=c=1;1≤b,d≤109 |
| 18 | 1≤n,m≤101,000,000;1≤a=c≤109;1≤b=d≤109 |
| 19 | 1≤n,m≤101,000,000;1≤a,b,c,d≤109 |
| 20 | 1≤n,m≤101,000,000;1≤a,b,c,d≤109 |