北邮新OJ96
来源:互联网 发布:淘宝部分退货运费险 编辑:程序博客网 时间:2024/05/29 17:54
http://code.bupt.edu.cn/problem/p/96/
#include<stdio.h>#include<stdlib.h>int main(){ int T; scanf("%d",&T); for(int a=1;a<=T;a++) { int n,k; scanf("%d %d",&n,&k); int * * s; int * * sum; int * * tmp; s=new int * [n+1]; sum=new int * [n+1]; tmp=new int * [n+1]; for(int i=1;i<=n;i++) { s[i]=new int[n+1]; sum[i]=new int[n+1]; tmp[i]=new int[n+1]; } for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) { scanf("%d",&s[i][j]); sum[i][j]=s[i][j]; } for(int p=1;p<k;p++) { for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) { tmp[i][j]=0; for(int k=1;k<=n;k++) tmp[i][j]=tmp[i][j]+sum[i][k]*s[k][j]; } for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) sum[i][j]=tmp[i][j]; } for(int i=1;i<=n;i++) { for(int j=1;j<n;j++) printf("%d ",sum[i][j]); printf("%d\n",sum[i][n]); } } //system("pause"); return 0;}
0 0
- 北邮新OJ96
- BUPT OJ96 矩阵幂
- n-1位数(南阳oj96)
- 青年歌手大奖赛_评委会打分 oj96
- 北邮新OJ87
- 北邮新OJ88
- 北邮新OJ89
- 北邮新OJ90
- 北邮新OJ91
- 北邮新OJ92
- 北邮新OJ93
- 北邮新OJ94
- 北邮新OJ95
- 北邮新OJ97
- 北邮新OJ98
- 北邮新OJ99
- 北邮新OJ100
- 北邮新OJ101
- ThreadLocal
- MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
- 一步一步写算法(之排序二叉树线索化)
- 一步一步写算法(之排序二叉树的保存和加载)
- 一步一步写算法(之寻路)
- 北邮新OJ96
- 一步一步写算法(之二叉树广度遍历)
- ubuntu ibus 输入法不提示 修复
- SEO8个习惯
- iscroll使用不足的的地方
- 一步一步写算法(之二叉树深度遍历)
- ValueStack(值栈)
- 通向架构师的道路之Oracle性能调优
- 13款PHP开发框架,可供不同的移动后台开发者使用!