티스토리 뷰
📌문제
N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.
📌풀이
a,b라는 일차원 배열을 미리 생성
한줄씩 입력 받을 때마다 새로운 배열을 생성한 후 기존 일차원 배열에 append하여 2차원 배열 생성
두번 반복하여 2차원 배열 a,b가 만들어지면 두 배열의 합을 구함
📌코드
n, m = map(int, input().split())
a, b = [], []
for i in range(n):
row = list(map(int, input().split()))
a.append(row)
for i in range(n):
row = list(map(int, input().split()))
b.append(row)
for i in range(n):
for j in range(m):
result = a[i][j] + b[i][j]
print(result, end=" ")
print()
'코딩테스트' 카테고리의 다른 글
백준 2563 색종이/파이썬 (0) | 2025.01.08 |
---|---|
백준 10798 세로읽기/파이썬 (0) | 2025.01.07 |
백준 1316 그룹 단어 체커/파이썬 (0) | 2025.01.05 |
백준 10988 팰린드롬인지 확인하기/파이썬 (1) | 2025.01.03 |
백준 1546 평균/파이썬 (2) | 2025.01.02 |