10844번 - 쉬운 계단 수
어디서 틀리는건지 모르겠습니다 ㅠㅠ 도와주세요
반례로 45를 입력할 시, 음수가 나타납니다.
sum 변수가 int 형으로 되어있는데요,
cache[i][j] 의 최대값이 999999999 일 수 있는데, 그걸 10번 더해버리면 범위 초과로 인해 int 형 변수인 sum에서 오버플로우가 발생하게 됩니다.
sum 변수의 자료형을 long long 으로 바꿔주면 잘 되네요
댓글을 작성하려면 로그인해야 합니다.
uj07077 3년 전
어디서 틀리는건지 모르겠습니다 ㅠㅠ 도와주세요