/*如果一個數等 於其所有因子之和,我們就稱這個數為"完數" * 例如6的因子為1,2,3, 6=1+2+3, 6就是一一個完數. * 請編程打印出1000以內所有的完數*/ public class WanShu { public static void main(String[] args) { int i = 1; int j = 1; for(i = 1; i <= 1000; i++) { int sum = 0; for(j = 1; j <= i - 1; j++) { if(i % j == 0) { sum += j; } } if(sum == j) System.out.println(sum); } } }