publicstaticvoidmain(String[] args){int sum =0;for(int i =1;i<=1000;i++){for(int j =1;j <= i/2;j++){ j<i/2if(i%j==0){
sum +=j;}}if(sum == i){
System.out.println(i);}
sum =0;}}
完数一个数恰好等于因子之和,这个数就为“完数”,6 = 1 + 2 + 3public static void main(String[] args) { int sum = 0; for (int i = 1;i<=1000;i++){ for (int j = 1;j <= i/2;j++){ j<i/2 if (i%j==0){ sum +=j;