web-dev/hws/hw-1/matrix_mult.py
2026-02-13 15:01:19 +03:00

20 lines
464 B
Python

n = int(input())
if 2 <= n <= 10:
A = []
for _ in range(n):
A.append(list(map(int, input().split())))
B = []
for _ in range(n):
B.append(list(map(int, input().split())))
result = [[0] * n for _ in range(n)]
for i in range(n):
for j in range(n):
for k in range(n):
result[i][j] += A[i][k] * B[k][j]
for row in result:
print(' '.join(map(str, row)))
else:
print("Error")