解题思路:注意事项:python中赋值的对应关系参考代码: ##basic_17 ##蓝桥杯基础练习VIP-矩阵乘法 ## N阶矩阵 M幂次 n,m=map(int,input().strip().split()) A=[list(map(int,input().strip().split())) for _ in range(n)] ##保证ABC阶数一样 C=[[0]*len(A[0]) for _ in range(n)] B=[[0]*len(A[0]) for _ in range(n)] for i in range(n): for j in range(n): num=A[i][j] C[i][j]=num ## 传入参数 矩阵ABC,阶数n ## C*A def mici(A,B,C,n): ## B=C for i in range(n): for j in range(n): num=C[i][j] B[i][j]=num for i in range(n): for j in range(n): C[i][j]=0 for k in range(n): C[i][j]+=B[i][k]*A[k][j] return C if m==0: for i in range(n): for j in range(n): if i==j: C[i][j]=1 else: C[i][j]=0 else: for i in range(m-1): mici(A,B,C,n) for i in range(n): for j in C[i]: print(j,end=" ") print()
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:631 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:470 |
简单的a+b (C语言代码)浏览:764 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1456 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:704 |
最长单词 (C语言代码)浏览:1406 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:902 |
C语言训练-求PI* (C语言代码)浏览:616 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:706 |
三角形 (C++代码)递推浏览:772 |