Logo HelloWorld信息学奥赛题库

少儿编程

时间限制:4 s 空间限制:512 MB

#4410. 万能欧几里得

Statistics

题目描述

试求 $$\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$ 个数表示 $A{i,j}$ 。
接下来 $N$ 行,每行 $N$ 个空格隔开的非负整数,其中第 $i$ 行的第 $j$ 个数表示 $B
{i,j}$ 。

输出格式

共 $N$ 行,每行 $N$ 个空格隔开的非负整数,其中第 $i$ 行的第 $j$ 个数表示 $C_{i,j}$ 模 $998244353$ ,其中 $C$ 是答案矩阵。

样例 1

input

8 5 2 3 1
1
2

output

44

样例 2

input

998244353 654321321 1234567 512 2
123 345
101 233
765 234
606 723

output

359941153 675459034
50358289 228823864

数据范围与提示

对于 $10\%$ 的数据, $L\leq10^6$ , $N=1$ , $A{1,1}=1$ , $R=0$ ;
对于 $40\%$ 的数据, $L\leq10^{18}$ , $N=1$ , $A
{1,1}=1$ , $R=0$ ;
对于 $60\%$ 的数据, $L\leq10^{18}$ , $N=1$ , $A{1,1}=1$ ;
对于 $80\%$ 的数据, $L\leq10^{18}$ , $N\leq20$ ,且 $A$ 是单位矩阵;
对于 $100\%$ 的数据, $L\leq10^{18}$ , $N\leq20$ ;
对于 $100\%$ 的数据, $P,Q,R,\lfloor\frac{PL}{Q}\rfloor\leq10^{18}$ , $0\leq A
{i,j},B_{i,j}<998244353$ 。