qkrclrl701   5년 전

잘라낸 나무의 길이가 int 범위를 초과하는 경우를 고려해서 cur_len < 0 (오버플로우가 발생) 하면 M보다 잘라낸 나무의 길이가 더 크거나 같게 되고, max값이 현재 mid보다 크거나 같아야 한다는 논리로 코드를 작성하였는데요, cur_len을 long long int type으로 바꾸면 맞는 결과가 나오는데, 왜 주어진 코드가 제대로 답을 못 구하는건지 이해가 안가네요.. 어느 부분에서 문제가 있는 걸까요?

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