코딩 테스트/Baekjoon

B3 2566. 최댓값

  • -
728x90
반응형

문제 보기 :  2566번: 최댓값 (acmicpc.net)


문제

  • 정답률 : 41.161%


작성 코드

## 틀렸던 답

ls = list(input().split() for turn in range(9))
max = 0
row = 0
col = 0

for i in range(9):
    for j in range(9):
        ls[i][j] =int(ls[i][j])
        if max<ls[i][j]:
            max = ls[i][j]
            row = i+1
            col = j+1
        else:
            pass
print(max)
print(row,col)

 

## 맞은 답

ls = list(input().split() for turn in range(9))
max = 0
row = 0
col = 0

for i in range(9):
    for j in range(9):
        ls[i][j] =int(ls[i][j])
        if max<ls[i][j]:
            max = ls[i][j]
            row = i
            col = j
        else:
            pass
print(max)
print(row+1,col+1)

풀이

틀린 코딩이랑 다른 부분이 없어 보이는데 딱! 한 군데 있음 ㅠㅠㅠ

row=i+1, col=j+1 부분이 다르다.
왜인지도 생각해봤는데 모든 행렬이 0으로 0행렬일 때 행도 0, 열도 0으로 출력하게 되니까 틀린 것이었다.

320x100
728x90

'코딩 테스트 > Baekjoon' 카테고리의 다른 글

S2 1260. DFS와 BFS  (0) 2024.10.09
B1 10798. 세로읽기  (0) 2024.08.17
B3 2444. 별 찍기  (1) 2024.07.22
B1 1157. 단어 공부  (0) 2024.07.18
B2 10809. 알파벳 찾기  (0) 2024.07.18
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.