popuur   6년 전

런타임 에러가 발생하는데,

어느부분을 확인해바야 할까요?

slave_holyscar   6년 전

바로 위에분 질문과 비슷한 경우인 것 같습니다.

저같은 경우, sort에서 violate general contract 에러가 나더라구요.

바로 윗 질문도 같은 경우구요.

sort할때 comparator에서 문제가 생기는데.......어떻게 해결해야될지 도저히 감이 안잡히네요 ㅠㅠㅠ

popuur   6년 전

입력 인자부분을 모두 long형으로 변경해주니까 되었습니다.

violate 에러가 발생한것은 계산을 할때 int범위를 넘으면 -가 되어버려서 비교가 불가능하기때문이라고하네요.

그래서 더큰 long형으로 바꿔주니까 되었습니다.

slave_holyscar   6년 전

오 해결되었습니다!

정말 감사합니다 ㅠㅠㅠ

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