본문 바로가기
Code/파이썬 Python

[백준/ BOJ] 2566번 : 최댓값 - [파이썬(Python)] 풀이

by 피비(pibi) 2023. 7. 27.
반응형
백준 2566번 문제

해설

 

이 문제는 max_num값을 사용해서 풀어주면 됩니다.

 

1 ) 9x9 table을 입력받기

2 ) for문을 통해 모든 table의 값을 max와 비교하고 값이랑 위치 저장

3 ) max값과 위치 출력

 

코드

# 인풋의 9x9 table을 읽어줍니다.
table = []
for _ in range(9):
    row = list(map(int, input().split()))
    table.append(row)

# 가장 큰 넘버와 그것의 위치를 찾아줍니다.
max_num = 0
max_row, max_col = 0, 0

for row in range(9):
    for col in range(9):
        if max_num <= table[row][col]:
            max_row, max_col = row + 1, col + 1
            max_num = table[row][col]

# 가장 큰 넘버와 위치를 출력해줍니다.
print(max_num)
print(max_row, max_col)
 
반응형