책 내용 질문하기
시나공 정보처리기사 실기 401페이지 이상해요
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
400,401
조회수
141
작성일
2019-05-14
작성자
탈퇴*원
첨부파일
TMP[1] = 2, TMP[2] = 3 을 지정해놓고서 Q = 2, CNT, 1 반복문에서 몫구하는 부분이 MOK = P/TMP[Q] 로 되어있던데 저러면 Q가 2부터 시작이니까 TMP[2]가 3이니 3부터 나누게 되는데 2로 나눠지는 P값들 소수판별이 부정확해지는거 아닌가요?
답변
2019-05-21 13:57:15

안녕하세요 길벗수험서 운영팀입니다.

 

바깥 for문의 증가값을 확인해보세요.

 

p=5, 1000, 2 임을 확인할 수 있습니다.

 

즉, 5부터 2씩 증가하는 5, 7, 9, 11 .... 과 같은 방식으로 홀수만을 연산과정에 포함시키기 때문에 tmp[1]에 해당하는 2값을 나눌 필요가 없게 되죠.

 

행복한 하루되세요 :)

  • 관리자
    2019-05-21 13:57:15

    안녕하세요 길벗수험서 운영팀입니다.

     

    바깥 for문의 증가값을 확인해보세요.

     

    p=5, 1000, 2 임을 확인할 수 있습니다.

     

    즉, 5부터 2씩 증가하는 5, 7, 9, 11 .... 과 같은 방식으로 홀수만을 연산과정에 포함시키기 때문에 tmp[1]에 해당하는 2값을 나눌 필요가 없게 되죠.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.