하루일문
[백준] 2566번 최댓값 (파이썬) 본문
풀이
nums = [list(map(int, input().split())) for _ in range(9)]
max_num = -1
for i in range(9):
for j in range(9):
if nums[i][j] > max_num:
max_num = nums[i][j]
m_i = i + 1
m_j = j + 1
print(max_num)
print(m_i, m_j)
런타임 에러 후 해결 방법
max_num = 0를 했더니 런타임 오류가 났었다.
문제를 다시 읽어보니 0이 포함된다고 써져있었고, 반례로도
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
가 있는 것을 보고 -1로 설정하였다.
'algorithm > baekjoon' 카테고리의 다른 글
[백준] 2751번 수 정렬하기 2 (파이썬) (0) | 2023.02.10 |
---|---|
[백준] 2563번 색종이 (파이썬) (0) | 2023.02.09 |
[백준] 2738번 행렬 덧셈 (파이썬) (0) | 2023.02.09 |
[백준] 9020번 골드바흐의 추측 (파이썬) (1) | 2023.02.09 |
[백준] 2669번 직사각형 네개의 합집합의 면적 구하기(파이썬) (0) | 2023.02.09 |