`
dogasshole
  • 浏览: 843675 次
文章分类
社区版块
存档分类
最新评论

http://poj.org/problem?id=3233

 
阅读更多
Matrix Power Series
Time Limit: 3000MS Memory Limit: 131072K
Total Submissions: 8740 Accepted: 3739

Description

Given a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak.

Input

The input contains exactly one test case. The first line of input contains three positive integers n (n ≤ 30), k (k ≤ 109) and m (m < 104). Then follow n lines each containing n nonnegative integers below 32,768, giving A’s elements in row-major order.

Output

Output the elements of S modulo m in the same way as A is given.

Sample Input

2 2 4
0 1
1 1
Sample Output

1 2
2 3

代码:


今天做了两个关于矩阵的题,主要思想都是二分,,,看来二分很重要啊,,,还有就是见证了矩阵的强大,,,(*^__^*) 嘻嘻……,,

杯具的是我把2的n次方写成n>>2,杯具啊,,,,几乎杯具了一下午,,,,,

2的n次方n>>1,

代码:



分享到:
评论

相关推荐

    POJ3414-Pots

    北大POJ3414-Pots 解题报告+AC代码

    poj3045源码

    poj3045的源码,很久以前写的,语言是C++

    poj2820.rar_poj2820

    poj 2820 古代密码 http://poj.grids.cn/problem?id=2820 可直接运行

    poj2880.rar_40

    poj2880 输入一个英文句子,长度不超过40个字符。编写程序,输出句子中最长的一个单词。 http://poj.grids.cn/problem?id=2880 可直接运行

    poj2774.rar_poj_木材计算

    http://poj.grids.cn/problem?id=2774 POJ 2774 木棒加工 木材厂有一些原木,现在想把这些木头切割成一些长度相同的小段木头,需要得到的小段的数目是给定了。当然,我们希望得到的小段越长越好,你的任务是计算能够...

    POJ2773_采药_背包_动态规划

    经典的0-1背包问题. 适合新手学习. 原题网址:http://poj.grids.cn/problem?id=2773

    poj1691解题报告

    poj1691解题报告 题目来源:http://acm.pku.edu.cn/JudgeOnline/showproblem?problem_id=1691(POJ No.1691) 解法: 搜索

    并查集板子加例题

    //http://poj.org/problem?id=1611 #include using namespace std; const int maxn = 30010; int f[maxn],num[maxn],n,m; int find(int x) { return f[x] == x ? x : f[x] = find(f[x]); } int main() { while(cin...

    全国软件设计大赛测试题目.doc

    如输入数据为 3 11011000 输出为 IIIBIFFIBFBBBFF 第4题(http://poj.org/problem?id=1050) To the Max Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 25250 Accepted: 13051 Description Given a ...

    leetcode中国-ACM-Learning:ACM竞赛中关于算法的代码

    POJ problems ID Problem C++ 1001 1002 1003 1004 1006 1007 专题分类 (一)简单搜索 ID Problem C++ Source 1 HDU 2553 (精简版) 2 HDU 1312 3 POJ 3984 4 POJ 2251 5 POJ 3278 6 POJ 3279 7 ZOJ 1002 8 POJ 1321 9...

    leetcode中国-Homo-sapiens-ACM-Learning:智人-ACM-学习

    POJ problems ID Problem C++ 1001 1002 1003 1004 1006 1007 专题分类 (一)简单搜索 ID Problem C++ Source 1 HDU 2553 (精简版) 2 HDU 1312 3 POJ 3984 4 POJ 2251 5 POJ 3278 6 POJ 3279 7 ZOJ 1002 8 POJ 1321 9...

Global site tag (gtag.js) - Google Analytics