백준 문제풀이

baekjoon - python - 2566

winston1214 2020. 12. 6. 21:13
반응형

www.acmicpc.net/problem/2566

 

2566번: 최댓값

첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.

www.acmicpc.net

 

import sys
block = []
for _ in range(9):
    x = list(map(int,sys.stdin.readline().split()))
    block.append(x)
maximum = max(sum(block,[]))
print(maximum)
row = 1
breaker=False
for i in block:
    col = 1
    for j in i:
        if j == maximum:
            print(row,col)
            breaker=True
            break
        else:
            col+=1
    if breaker:
        break
    row+=1
반응형