import sys
N, M = map(int, sys.stdin.readline().split())
arr1, arr2 = [], []
for _ in range(N):
arr1.append(list(map(int, sys.stdin.readline().split())))
A, B = map(int, sys.stdin.readline().split())
for _ in range(A):
arr2.append(list(map(int, sys.stdin.readline().split())))
result = [[0] * B for _ in range(N)]
for n in range(N): # 0 1 2
for m in range(B): # 0 1 2
for a in range(A): # 0 1
result[n][m] += arr1[n][a] * arr2[a][m]
for rs in result:
print(*rs)
'파이썬 코테 준비' 카테고리의 다른 글
[백준 12865] 평범한 배낭 - Python(파이썬) (0) | 2021.03.04 |
---|---|
[백준 14425] 문자열 집합 - Python(파이썬) (0) | 2021.03.04 |
[백준 1629] 곱셈 - Python(파이썬) (0) | 2021.03.04 |
[백준 1463] 1로 만들기 - Python(파이썬) (0) | 2021.02.22 |
[백준 10844] 쉬운 계단 수 - Python(파이썬) (0) | 2021.02.22 |
댓글