题目描述
试求
$$\sum\limits_{x=1}^LA^xB^{\left\lfloor\frac{Px+R}{Q}\right\rfloor}
$$
其中 A,B 是 N 行 N 列的矩阵。
输入格式
第一行五个空格隔开的非负整数 P,Q,R,L,N ,其中 P,Q,L,N 均不为 0 。
接下来 N 行,每行 N 个空格隔开的非负整数,其中第 i 行的第 j 个数表示 Ai,j 。
接下来 N 行,每行 N 个空格隔开的非负整数,其中第 i 行的第 j 个数表示 Bi,j 。
输出格式
共 N 行,每行 N 个空格隔开的非负整数,其中第 i 行的第 j 个数表示 Ci,j 模 998244353 ,其中 C 是答案矩阵。
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% 的数据, L≤106 , N=1 , A1,1=1 , R=0 ;
对于 40% 的数据, L≤1018 , N=1 , A1,1=1 , R=0 ;
对于 60% 的数据, L≤1018 , N=1 , A1,1=1 ;
对于 80% 的数据, L≤1018 , N≤20 ,且 A 是单位矩阵;
对于 100% 的数据, L≤1018 , N≤20 ;
对于 100% 的数据, P,Q,R,⌊QPL⌋≤1018 , 0≤Ai,j,Bi,j<998244353 。