4948번 - 베르트랑 공준
문제 풀다가 런타임에러가 자주 뜨는데 앞으로는 스스로 해결하고 싶어요.
제 코드가 항상 세그먼트 에러가 많이 나는거 같은데 뭐가 문제인지 알려주시면 앞으로 응용해서 문제 생길때마다 잘 고쳐보겠습니다.
숫자가 커지면 프로그램이 종료되는데 뭐가 문제인지 알려주세요!
23번째 줄에서 pow(i, 2) 의 계산 결과가 int 범위를 초과할 수 있습니다.
이렇게 되면 j 가 음수가 될 수 있으며, 24번째 줄의 실행 결과는 아무도 알 수 없습니다.
(아마 매우 높은 확률로 런타임 에러가 나올 겁니다)
댓글을 작성하려면 로그인해야 합니다.
syado 2년 전
문제 풀다가 런타임에러가 자주 뜨는데 앞으로는 스스로 해결하고 싶어요.
제 코드가 항상 세그먼트 에러가 많이 나는거 같은데 뭐가 문제인지 알려주시면 앞으로 응용해서 문제 생길때마다 잘 고쳐보겠습니다.
숫자가 커지면 프로그램이 종료되는데 뭐가 문제인지 알려주세요!