cokcjswo   7년 전

절대값이 최대 100이니까


그러면 모든 칸을 다 탐방한다 했을 때


최대 


1000 * 1000 * 100의 값이 리턴되는데요 (int로 출력도 되는 것 확인 했습니다)


그러면 int로 다 처리할 수 있는 거 아닌가요?


근데

cache 배열, arr배열 등을 int로 하니까 틀리네요...


그래서 혹시 싶어서 long long으로 바꿔서 해봤는데 통과 되네요 뭐지 ㅎㅎ;

onjo0127   7년 전

중간 계산 과정에서 int 범위가 넘어가거나 예상치 못한 곳에서 오버플로우가 일어났을 수도 있습니다. 코드를 보면 문제가 있을 거에요.

onjo0127   7년 전

저는 int로 통과되는 걸로 보아 중간에 오버플로우가 일어나는 게 맞는 것 같습니다..

cokcjswo   7년 전

네 참고하겠습니다


감사합니다 ~

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