kimhh0601   1년 전

런타임 왜 뜨는지 모르겠어요..

appa   1년 전

a=1, b=3인 경우 b/2>a를 만족하지않아서 temp=2가 됩니다. 이 때 15~20번째 줄 loop에서 a=0이 되므로 k = 0이 됩니다.

마지막에 0인 수를 나누어주게되므로 런타임 에러가 발생하게 됩니다.

여담으로, 29!은 long long 범위를 벗어나므로 긴자리 연산을 하시거나 다른 방법을 알아보셔야 할 것 같습니다.

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