코드
arr = []
total = []
# 점수를 저장할 2차원 배열 선언
for i in range(5):
arr.append(list(map(int, input().split())))
# 총점을 저장할 배열 선언해서, arr 배열 순서와 같은 인덱스에 저장
for j in range(5):
total.append(sum(arr[j]))
# 가장 높은 점수는 most_big에 저장, 가장 높은 점수인 사람의 인덱스는 who에 저장
most_big = max(total)
who = total.index(most_big)
# index는 0부터 시작하기 때문에 +1을 해주어야함
print(who+1, most_big)
알게된 점
- 2차원 배열 선언하고 활용하는 것에 대해 익숙해질 필요가 있고 추가적으로 공부가 필요해 보임. (이해도가 아직 낮아 자유롭게 활용할 수 있는 영역이 적음)
'BeakJoon > Python' 카테고리의 다른 글
[Python] 백준 #3474: 교수가 된 현우 (1) | 2023.12.08 |
---|---|
[Python] 백준 #1072번: 게임 (0) | 2023.12.07 |
[Python] 백준 #1929번: 소수 구하기 (1) | 2023.12.05 |
[Python] 백준 #1550번: 16진수 (0) | 2023.12.05 |
[Python] 백준 #9012번: 괄호 (0) | 2023.12.05 |