Koala - 7기/기초 알고리즘 스터디
[백준/Python] 2566 최댓값
개발새발주발
2022. 8. 14. 22:24
1. 문제
2. 구현 코드
max_num=0
col=0
row=0
for i in range(9):
line = list(map(int,input().split()))
if max(line)>max_num:
max_num=max(line)
col=i
row=line.index(max_num)
print(max_num)
print(col+1,row+1)
3. 풀이
- 우선 2차원 리스트를 입력받는다.
- 탐색을 통해 원하는 위치의 데이터를 찾는다.
-max초기 값을 0으로 설정해놓고 원소 하나하나 비교해간다.
max_num=0
col=0
row=0
for i in range(9):
line = list(map(int,input().split()))
if max(line)>max_num:
max_num=max(line)
col=i+1
row=line.index(max_num)+1
print(max_num)
print(col,row)
처음 짠 코드다. 여기서 계속 '틀렸습니다' , '런타임 에러'가 떴는데 아마 for문 안에 +1이 있어서 그런것 같다 ..!
재제출해서 맞은 코드처럼 +1을 밖으로 빼버리니 해결되었다.