n, m = map(int, input().split())
matrix1 = []
matrix2 = []
matrix = []
result = ''
for i in range(n):
matrix1.append(list(map(int, input().split())))
for i in range(n):
matrix2.append(list(map(int, input().split())))
for m in range(len(matrix1)):
l = []
for n in range(len(matrix1[0])):
l.append(matrix1[m][n]+matrix2[m][n])
matrix.append(l)
for m in range(len(matrix)):
for n in range(len(matrix[0])):
result += str(matrix[m][n])+' '
result = result.rstrip()
result +='\n'
print(result)
문제: https://www.acmicpc.net/problem/2738
2738번: 행렬 덧셈
첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같
www.acmicpc.net
'Baekjoon > python' 카테고리의 다른 글
[백준 10988번] 팰린드롬인지 확인하기 (0) | 2023.03.23 |
---|---|
[백준 25206번] 너의 평점은 (0) | 2023.03.23 |
[백준 10812번] 바구니 순서 바꾸기 (0) | 2023.03.23 |
[백준 27866번] 문자와 문자열 (0) | 2023.03.23 |
[백준 2444번] 별 찍기 - 7 (0) | 2023.02.24 |