public static void main(String[] args) {
for (int i = 2; i <= 100; i++) {
int sum = 1;
for (int j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
sum += j;
if (j != i / j) {
sum += i / j;
}
}
}
if (sum == i) {
System.out.println(i);
}
}
}
1-100完美数
最新推荐文章于 2024-03-25 14:35:03 发布