자바 Test> 10000 이하의 완전수를 출력하라. :: 소림사의 홍반장!

 < 문제 >

/*

 * 어떤 정수의 모든 약수 중 자신을 제외한 약수를 모두 합하면 자신과 같아지는 수가 있다.

 * 이 수를 완전수라 한다.

 * 10000이하의 완전수를 찾아서 출력하라.

 *

 * 출력 예)

 *  10000이하의 완전수 : { 6, 28, 496, 8128 }

 * 

 

 * ------------------------------------------------------------------------------------------

 * 완전수(完全數)는 자기 자신을 제외한 양의 약수를 더했을 때 자기 자신이 되는 양의 정수를 말한다.

 * 최초 네 개의 완전수는 6, 28, 496, 8128이다.

 *

 * )

 * 6 = 1 + 2 + 3

 * 28 = 1 + 2 + 4 + 7 + 14

 * 496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248

 */

 

 

 < 결과 >

 

 

 

 

 

 

 

 

 

 

 < 풀이소스 >

 

다른 카테고리의 글 목록

Dev. 640시간 뭉개기/테스트 문제 및 소스 카테고리의 포스트를 톺아봅니다