[백준] #2566 최댓값 python

2022. 12. 26. 22:08

https://www.acmicpc.net/problem/2566

 

2566번: 최댓값

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

www.acmicpc.net

 

📕 설명 📕

 

1. 2차원 배열을 각각 9x9 값에 맞게 입력 받는다.

 

2. 최댓값과 그 좌표를 기억해준다.

🧑🏻‍💻 나의 풀이 🧑🏻‍💻

max = -100000
cnt = 0
info = [0, 0]
for i in range(9):
    list_9 = list(map(int, input().split()))
    cnt += 1
    count = 1
    for j in list_9:
        if max < j:
            max = j
            info[0] = cnt
            info[1] = count
        count += 1

print(max)
print(info[0], info[1])

BELATED ARTICLES

more