chjh92   4년 전

나머지를 어떻게 처리해야 되나요?ㅠㅠㅠ

divide 변수에 나눌 수를 저장했는데 어떻게 처리해야될지 모르겠어요ㅠㅠ

고수님들 알려주세요

park780172   4년 전

시간이 많이 지났지만..

우선 10번 째 줄에 x *= 2가 아니라 x *= x입니다.

또한, num - 2가 음수일 경우에 대한 예외 처리를 해주셔야 합니다.(예시, 입력한 num이 1일 때)

그리고 나머지 연산 처리는 9번 째 줄의 if문 에서 answer %= divide;를 추가해주시면 됩니다.

answer도 결국엔 answer *= x;의 연산을 수행하므로 나머지 연산을 해야 합니다.

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