题解 | #完全数计算#
完全数计算
https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84
#include <stdio.h>
int main() {
int a=0;int sum=0;int n=0;
scanf("%d",&a);
for(int i=1;i<a;i++){
int sum=0;
for(int j=1;j<=i/2;j++){
if(i%j==0){
sum+=j;
}
}
if(sum==i){
n++;
}
}
printf("%d",n);
return 0;
}
查看15道真题和解析
