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을 밖으로 빼버리니 해결되었다.
'Koala - 7기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/python] 11655번 : ROT13 (1) | 2022.08.15 |
---|---|
[백준/python] 12789번 도키도키 간식드리미 (2) | 2022.08.14 |
[백준/C++] 2902 KMP는 왜 KMP일까? (1) | 2022.08.14 |
[백준/python] 6996번 애너그램 (0) | 2022.08.14 |
[백준/C++] 15657 N과 M(8) (0) | 2022.08.13 |