2217번 - 로프
이정도면 된거 같은데 도대체 반례를 모르겠어요
위의 코드에서의 문제점을 설명하자면
arr[a] * (N-a) >= arr[N-1]을 만족하는 a의 개수는 많을 수 있고,
위를 만족하는 두 숫자(a) i,j (i<j)에 대해 arr[i]*(N-i) < arr[j]*(N-j)인 경우는 있을 수 있습니다.
위 경우를 체크하지 않고 처음 arr[i] != 0인 것을 만나면 바로 break를 해버리기 때문에 코드에 오류가 있는 것 같습니다.
댓글을 작성하려면 로그인해야 합니다.
dudgns3781 1년 전
이정도면 된거 같은데 도대체 반례를 모르겠어요