[백준/파이썬] 2566번 최댓값 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 2566번 최댓값
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
9x9 행렬이 주어질 때 최댓값과 그 위치(행, 열)를 출력하는 문제입니다.
코드
l=[list(map(int,input().split())) for _ in range(9)]
for i in range(9):
l[i].append(max(l[i]))
t=l.index(max(l, key=lambda x:x[-1]))
print(l[t][-1])
print(t+1,l[t].index(max(l[t][0:9]))+1)
설명
각 행의 최댓값을 보조로 붙여 행 단위 최댓값을 먼저 찾고, 해당 행에서 열 위치를 찾아 1-based로 출력합니다.
댓글남기기