UOJ Logo Universal Online Judge

UOJ

#124. 【NOI2013】矩阵游戏

附件下载 统计

婷婷是个喜欢矩阵的小朋友,有一天她想用电脑生成一个巨大的 nm 列的矩阵(你不用担心她如何存储)。她生成的这个矩阵满足一个神奇的性质: 若用 Fi,j 来表示矩阵中第 i 行第 j 列的元素,则 Fi,j 满足下面的递推式:

{F1,1=1Fi,j=aFi,j1+bj1Fi,1=cFi1,m+di1

递推式中 a,b,c,d 都是给定的常数。 现在婷婷想知道 Fn,m 的值是多少,请你帮助她。由于最终结果可能很大,你只需要输出 Fn,m 除以 1000000007 的余数。

输入格式

包含一行有六个整数 n,m,a,b,c,d。意义如题所述。

输出格式

表示 Fn,m 除以 1000000007 的余数。

样例一

input

3 4 1 3 2 6

output

85

explanation

样例中的矩阵为:

(147102629323576798285)

样例二

见样例数据下载。

限制与约定

测试点编号 数据范围
11n,m101a,b,c,d1000
21n,m1001a,b,c,d1000
31n,m1031a,b,c,d109
41n,m1031a,b,c,d109
51n,m1091a=c1091b=d109
61n,m109a=c=11b,d109
71n,m,a,b,c,d109
81n,m,a,b,c,d109
91n,m,a,b,c,d109
101n,m,a,b,c,d109
111n,m101000a=c=11b,d109
121n,m1010001a=c1091b=d109
131n,m1010001a,b,c,d109
141n,m1010001a,b,c,d109
151n,m10200001a,b,c,d109
161n,m10200001a,b,c,d109
171n,m101000000a=c=11b,d109
181n,m1010000001a=c1091b=d109
191n,m1010000001a,b,c,d109
201n,m1010000001a,b,c,d109

时间限制:1s

空间限制:256MB

下载

样例数据下载