题目1474:矩阵幂
来源:互联网 发布:摄像头监控软件 编辑:程序博客网 时间:2024/06/06 21:20
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <algorithm>#include <string.h>using namespace std;int main(){ int T; while (scanf("%d", &T) != EOF){ while (T--){ long long matrix[11][11], matrix_k[11][11],tmp[11][11]; int n, k; scanf("%d%d", &n, &k); for (int i = 0; i < n; i++){ for (int j = 0; j < n; j++){ scanf("%lld", &matrix[i][j]); matrix_k[i][j] = matrix[i][j]; } } while (k != 1){ long long sum = 0; for (int i = 0; i < n; i++) for (int j = 0; j < n; j++) tmp[i][j] = matrix_k[i][j]; for (int i = 0; i < n; i++){ for (int j = 0; j < n; j++){ for (int a = 0; a < n; a++){ sum+= tmp[i][a] * matrix[a][j]; } matrix_k[i][j] = sum; sum = 0; } } k--; } for (int i = 0; i < n; i++){ for (int j = 0; j < n; j++){ if (j == 0) printf("%lld", matrix_k[i][j]); else printf("% lld", matrix_k[i][j]); } printf("\n"); } } } return 0;}/************************************************************** Problem: 1474 User: cust123 Language: C++ Result: Accepted Time:0 ms Memory:1020 kb****************************************************************/
0 0
- 题目1474:矩阵幂
- 题目1474:矩阵幂
- 题目1474:矩阵幂
- 题目1474:矩阵幂
- 【九度OJ】题目1474:矩阵幂 解题报告
- 九度题目1474 矩阵幂 北邮计算机机试2012
- 矩阵乘法题目总结
- 矩阵题目总结
- 题目1250:矩阵变换
- 题目1191:矩阵最大值
- 题目1180:对称矩阵
- 题目1180:对称矩阵
- 题目1164:旋转矩阵
- 矩阵乘法题目总结
- 题目1191:矩阵最大值
- 题目1191:矩阵最大值
- 题目1180:对称矩阵
- 题目1191:矩阵最大值
- 量化进阶——量化交易模型的“钝化”与“圣杯”
- R关于java版本问题解决方法
- JavaEE学习笔记--HTML(1)
- Cookie/Session机制详解
- 移植pjsip到嵌入式linux下多dsp端口问题
- 题目1474:矩阵幂
- Android中调用.so库操作步骤
- 由小到大排序(含负数、小数)
- CodeForces 644 B.Processing Queries(队列)
- ubuntu16.04 搜狗输入法无法输入中文
- Spring AOP 详解
- 求100以内的素数,全部打印出来
- spring的依赖注入 注解版
- 题目1475:IP数据包解析