loj#P6440. 万能欧几里得

万能欧几里得

题目描述

试求

$$\sum\limits_{x=1}^LA^xB^{\left\lfloor\frac{Px+R}{Q}\right\rfloor} $$

其中 A,BA,BNNNN 列的矩阵。

输入格式

第一行五个空格隔开的非负整数 P,Q,R,L,NP,Q,R,L,N ,其中 P,Q,L,NP,Q,L,N 均不为 00
接下来 NN 行,每行 NN 个空格隔开的非负整数,其中第 ii 行的第 jj 个数表示 Ai,jA_{i,j}
接下来 NN 行,每行 NN 个空格隔开的非负整数,其中第 ii 行的第 jj 个数表示 Bi,jB_{i,j}

输出格式

NN 行,每行 NN 个空格隔开的非负整数,其中第 ii 行的第 jj 个数表示 Ci,jC_{i,j}998244353998244353 ,其中 CC 是答案矩阵。

8 5 2 3 1
1
2
44
998244353 654321321 1234567 512 2
123 345
101 233
765 234
606 723
359941153 675459034
50358289 228823864

数据范围与提示

对于 10%10\% 的数据, L106L\leq10^6N=1N=1A1,1=1A_{1,1}=1R=0R=0
对于 40%40\% 的数据, L1018L\leq10^{18}N=1N=1A1,1=1A_{1,1}=1R=0R=0
对于 60%60\% 的数据, L1018L\leq10^{18}N=1N=1A1,1=1A_{1,1}=1
对于 80%80\% 的数据, L1018L\leq10^{18}N20N\leq20 ,且 AA 是单位矩阵;
对于 100%100\% 的数据, L1018L\leq10^{18}N20N\leq20
对于 100%100\% 的数据, P,Q,R,PLQ1018P,Q,R,\lfloor\frac{PL}{Q}\rfloor\leq10^{18}0Ai,j,Bi,j<9982443530\leq A_{i,j},B_{i,j}<998244353