arr[n-2]가 음수 인덱스 접근일 수 있습니다.
1448번 - 삼각형 만들기
예를 들어 공유 소스 보기 (acmicpc.net) 는 assertionfailed를 받고 공유 소스 보기 (acmicpc.net) 는 틀렸습니다를 받는 것으로 보아, 1. 뒤의 코드에서 assert(arr[i-1]<=arr[i])는 성립하므로 정렬에는 문제가 없습니다. 2. 뒤의 코드에서 주석 처리한 부분 assert(n-2>=0); 앞의 코드에서는 런타임 에러를 받으므로 false인 경우가 있다는 것을 알 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
ab0061 2년 전
오름차순으로 숫자 정렬했습니다.
그 다음에
가장 큰 변 >= 두 번째로 큰 변 + 세 번째로 큰 변
이렇게 되면 삼각형이 만들어지지 않으니, 배열을 한 칸씩 전부 위로 올렸습니다.
어느 부분이 잘못돼서 100%에서 오류가 뜬 걸까요??