C는 배열s의 위치를 지정해주는 변수인데 1이든 1이 아니든 상관없지 않나요? 그리고
C가 반복문에서 왜 y를 c-1까지만 증가시키나요?
안녕하세요.
이 알고리즘의 핵심은 소수를 저장한 후 출력할 때가 핵심인데, 다음과 같이 출력합니다.
132의 소인수 2, 2, 3, 11를
2*2*3*11 과 같이 출력하는데,
마지막 소인수 전까지는 "*" 기호를 같이 출력합니다.
2*
2*
3*
그리고 마지막 소인수는 "*" 기호 없이 소인수만 출력합니다.
11
그래서 마지막 소인수만 별도로 처리해야 하는데,
이로 인해 마지막 반복문에서 Y를 C-1까지만 반복하는 것이죠.
그런다음 마지막 소인수는 S(C)로 출력하는 것입니다.
오늘도 즐거운 하루 되세요.
"
-
*2015-03-19 09:36:43
안녕하세요.
이 알고리즘의 핵심은 소수를 저장한 후 출력할 때가 핵심인데, 다음과 같이 출력합니다.
132의 소인수 2, 2, 3, 11를
2*2*3*11 과 같이 출력하는데,
마지막 소인수 전까지는 "*" 기호를 같이 출력합니다.
2*
2*
3*
그리고 마지막 소인수는 "*" 기호 없이 소인수만 출력합니다.
11
그래서 마지막 소인수만 별도로 처리해야 하는데,
이로 인해 마지막 반복문에서 Y를 C-1까지만 반복하는 것이죠.
그런다음 마지막 소인수는 S(C)로 출력하는 것입니다.
오늘도 즐거운 하루 되세요.