dmswl022329   2년 전

erstos 함수에 400000 이상의 수를 넣으면 런타임 에러가 뜹니다.

어떤이유에서 이런지 이해가 안갑니다.

djm03178   2년 전

i가 int이기 때문에 46341 이상부터는 제곱을 하면 int의 범위를 벗어나 오버플로우가 됩니다. i와 j 모두 long long을 사용해야 합니다.

dmswl022329   2년 전

i의 범위를 sqrt(N) 까지 해야하는걸 질문 올리고 깨달았네요

감사합니다!

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