10844번 - 쉬운 계단 수
반례를 보고 실행 시켰는데 6, 7은 잘 나오더니 100에서 지나치게 큰 수가 나옵니다.
다른 분들이 올린 코드랑 크게 다를 게 없다고 생각하는데 왜 이런 오류가 나오는 지 궁금합니다.
26~27번 for문을 돌면서 sum이 10의 9승을 넘게 됩니다.(10의 8승*5등의 큰수가 10번 더해질 수도 있기 때문에요.)
그렇기 때문에 28번 행에 출력하시는 부분에서도 big으로 나누시고 자료형을 long에서 long long으로 바꾸어 주시면 됩니다.
24번째 줄에 괄호도 없습니다
그리고 아마 long long 이랑 long 이랑 다를 거에요
작성자님 의도는 모르겠지만 long long 쓰실려고 한 것 같아요
감사합니다!! 덕분에 궁금증이 풀렸네요
댓글을 작성하려면 로그인해야 합니다.
llooll20 1년 전
반례를 보고 실행 시켰는데 6, 7은 잘 나오더니 100에서 지나치게 큰 수가 나옵니다.
다른 분들이 올린 코드랑 크게 다를 게 없다고 생각하는데 왜 이런 오류가 나오는 지 궁금합니다.