leinad2   3년 전

IOI 2020 day 1 2번 connecting supertrees를 풀었는데, 75번째 줄의 주석친 부분 k+1<B[A[i][j]].size()를 k<B[A[i][j]].size()-1로 고치면 원래 100점이었는데 갑자기 23점으로 바뀝니다. 아무리 봐도 두 식이 똑같은 줄 알았는데, 두 식의 차이점이 무엇인가요...?


leinad2   3년 전

슬랙에서 해결해주셨습니다. 감사합니다!

djm03178

:codeforces:

2:15 PM
size()는 unsigned 정수를 반환하기 때문에 0이 반환되었을 때 1을 빼면 오버플로가 발생합니다

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