69,374
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#define N 10000000000
int main(int argc, char *argv[])
{
unsigned long long j,k,sum = 0;
for(k=2;k<=N;k++)
{
sum=0;
for(j=1;j<=k/2;j++)
if(k%j==0)
sum=sum+j;
if(sum==k)
printf("%lld\n",k);
}
return 0;
}