728x90
python code
table = [list(map(int, input().split())) for _ in range(9)]
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 = row + 1
max_col = col + 1
max_num = table[row][col]
print(max_num)
print(max_row, max_col)
코드 풀이
1. 9 x 9 격자판 테이블 생성
table = [list(map(int, input().split())) for _ in range(9)]
2. 가장 큰 값, 열, 행 값 선언
max_num = 0
max_row, max_col = 0, 0
3. 가장 큰 값 , 행, 열 값 찾기
for row in range(9):
for col in range(9):
if max_num <= table[row][col]:
max_row = row + 1
max_col = col + 1
max_num = table[row][col]
4. 출력
print(max_num)
print(max_row, max_col)
'Python > 백준' 카테고리의 다른 글
#6 [python] 백준 2908번: 상수 (0) | 2023.07.28 |
---|---|
#5 [python] 백준 1152번: 단어의 개수 (0) | 2023.07.28 |
#3 [python] 백준 10813번: 공 바꾸기 (0) | 2023.07.26 |
#2 [python] 백준 10810번 공넣기 (0) | 2023.07.25 |
#1 [python] 백준 2738번 행렬덧셈 (0) | 2023.07.21 |