题目名称 | 2469. 矩阵的幂 |
---|---|
输入输出 | matrix.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:12, 提交:50, 通过率:24% | ||||
|
100 | 0.176 s | 3.83 MiB | C++ |
|
100 | 0.225 s | 3.73 MiB | C++ |
|
100 | 0.264 s | 3.85 MiB | C++ |
|
100 | 0.265 s | 1.63 MiB | C++ |
|
100 | 0.268 s | 4.47 MiB | C++ |
|
100 | 0.271 s | 4.25 MiB | C++ |
|
100 | 0.277 s | 3.69 MiB | C++ |
|
100 | 0.282 s | 3.33 MiB | C++ |
|
100 | 0.282 s | 4.27 MiB | C++ |
|
100 | 0.458 s | 3.68 MiB | C++ |
关于 矩阵的幂 的近10条评论(全部评论) |
---|
给定一个$n\times n$的矩阵$A$,求$A^k$,结果矩阵中的每个数对$M$取余。
第一行$3$个整数$n,k,M$。
接下来$n$行,每行$n$个整数,表示矩阵。
输出共$n$行,每行$n$个整数,表示$A^k$中的每个数对$M$取余的结果。
2 0 10000 1 2 3 4
1 0 0 1
2 3 10000 1 2 3 4
37 54 81 118
$A^0=E$
对于 $10\%$ 的数据,$k=0$。
对于 $10\%$ 的数据,$k=1$。
对于 $50\%$ 的数据,$k \leq 5000$。
对于 $100\%$ 的数据,$n \leq 30,k \leq 10^{10},M \leq 2\times 10^{9}, |A_{i,j}|\leq 10^{18}$。