public class wanquanshu {
public static void main(String[] args) {
int a=0,i=0,j=1;
int sum=0;
for (i=1;i<=1000;i++){
for (j=1;j<=i;j++) {
if (i % j == 0) {
sum = sum + j;
}
}
if (i == sum / 2) {
System.out.println(i);
}
sum=0;
}
}}
求1000以内的完全数(一个数等于它的因子之和称为完全数)。
最新推荐文章于 2024-06-07 08:25:31 发布