이 코드의 19번째 줄의 break 구문은 j에 대한 for문에서 탈출하는 데 사용됩니다.
따라서 i에 대한 for 문에서 아직 탈출하지 못했기 때문에 리스트에 7명이 남았음에도 불구하고 계속 for문이 돌아갈 수 있습니다.
이를 해결하기 위해서 2줄에 flag = False
12~13줄 사이에 if flag == True : break
18~19줄 사이에 flag = False
이런 식으로 코드를 짤 수 있습니다!
실제 반례입니다
Input : [1,9,2,8,3,7,4,6,70]
Output : [2,4,6,8,70]
Answer : [2,3,4,5,6,7,8,70]
eun233 1년 전
예제 입출력 넣으면 정답대로 잘 나오는데 제출하면 왜 틀렷습니다가 나오는지 모르겠습니다.