책 내용 질문하기
166p 플로차트에서
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
166
조회수
417
작성일
2019-03-28
작성자
탈퇴*원
첨부파일
3번 답이 J x i 라고 되어있는데 J = J x (J+1) 로 써도 정답 인정되나요? 디버깅하면 똑같은것같아요
답변
2019-03-29 13:13:34
안녕하세요 길벗수험서 운영팀입니다.
아뇨, 오답입니다.
3행 이상 디버깅 해보세요.
2행 정도까지는 문제 없으나 팩토리얼 연산이 3을 넘어가는 순간 값이 디버깅표와 상이해 집니다.
알고리즘을 고려한다면 J*(J+1)이 n!*(n!+1)이 되는데 이를 직접 대입하여 3, 4 이상 계산하면 전혀 다른 수가 출력되게 됩니다.
행복한 하루되세요 :)
-
관리자2019-03-29 13:13:34
안녕하세요 길벗수험서 운영팀입니다.
아뇨, 오답입니다.
3행 이상 디버깅 해보세요.
2행 정도까지는 문제 없으나 팩토리얼 연산이 3을 넘어가는 순간 값이 디버깅표와 상이해 집니다.
알고리즘을 고려한다면 J*(J+1)이 n!*(n!+1)이 되는데 이를 직접 대입하여 3, 4 이상 계산하면 전혀 다른 수가 출력되게 됩니다.
행복한 하루되세요 :)