int main() {
int i = 0;
for (i = 1; i <= 1000;i++) {
int temp = i;
int sum = 0;
for (int j = 1; j <temp;j++) {
if (temp%j==0) {
sum +=j;
}
}
if (sum==i) {
printf("%d its factors are ",i);
for (int j = 1; j < temp; j++) {
if (temp % j == 0) {
printf("%d,",j);
}
}
printf("\n");
}
}
return 0;
}
登录后提交答案