题解 | #矩阵乘法#
矩阵乘法
https://www.nowcoder.com/practice/ebe941260f8c4210aa8c17e99cbc663b
import sys
x = int(input())
y = int(input())
z = int(input())
a = []
b = []
indx = 0
for line in sys.stdin:
indx += 1
if indx <= x:
a.append(list(map(int, line.strip().split())))
else:
b.append(list(map(int, line.strip().split())))
res = [[0] * z for _ in range(x)]
for i in range(x):
for j in range(z):
res[i][j] = sum([a[i][k] * b[k][j] for k in range(y)])
[print(*line) for line in res]

查看16道真题和解析