解题思路:
注意事项:
参考代码:
#include<stdio.h>
int f(int a)
{
int i,sum=0;
for(i=1;i<=a/2;i++)
{
if(a%i==0)
sum+=i;
}
if(sum==a)
return 1;
else
return 0;
}
int main()
{
int a;
scanf("%d",&a);
if(f(a)==1)
printf("yes");
else
printf("no");
return 0;
}
0.0分
0 人评分