https://www.acmicpc.net/problem/2738
2738번: 행렬 덧셈
첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같
www.acmicpc.net
solution - 성공
import sys
N,M = map(int, sys.stdin.readline().strip().split())
one_matrix = [list(map(int, sys.stdin.readline().strip().split())) for _ in range(N)] # [[1, 1, 1], [2, 2, 2], [0, 1, 0]]
two_matrix = [list(map(int, sys.stdin.readline().strip().split())) for _ in range(N)] # [[1, 1, 1], [2, 2, 2], [0, 1, 0]]
# 0으로 이뤄진 이차원 리스트 생성
result = [[0]*M for _ in range(N)]
# [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
for i in range(N):
for j in range(M):
# 각 요소를 더해 result 요소에 값을 갱신함.
result[i][j] = one_matrix[i][j] + two_matrix[i][j]
# 각 행 출력함.
print(*result[i])

만약, 행렬의 곱셈도 궁금하시다면 아래의 글을 참고해주세요
2023.02.09 - [algorithm/programmers] - [Level2] 행렬의 곱셈 - 3중 for문 / zip
[Level2] 행렬의 곱셈 - 3중 for문 / zip
https://school.programmers.co.kr/learn/courses/30/lessons/12949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는
menduck.tistory.com
'algorithm > 백준' 카테고리의 다른 글
[PYTHON/파이썬] 2563 색종이 (0) | 2023.02.15 |
---|---|
[PYTHON/파이썬] 1764 듣보잡 - Counter/Filter/setdefault (0) | 2023.02.15 |
[PYTHON/파이썬] 10250 ACM호텔 - zfill() 0으로 자릿수 채우는 법 (0) | 2023.02.09 |
[PYTHON/파이썬] 4949 균형잡힌 세상 - ()[]{}<> (0) | 2023.02.09 |
[파이썬/PYTHON] 1251 단어나누기 (0) | 2023.02.08 |
댓글