eun233   1년 전

예제 입출력 넣으면 정답대로 잘 나오는데 제출하면 왜 틀렷습니다가 나오는지 모르겠습니다.

sangyoon9   1년 전

이 코드의 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]

댓글을 작성하려면 로그인해야 합니다.