#include<stdio.h>
int main()
{
int i,j,sum=1,N;
scanf("%d",&N);
for(i=3;i<=N;i++)
{
sum=1;
for(j=2;j<i;j++)
if( i%j==0)
sum+=j;
if(i==sum)
{
printf("%d its factors are ",i);
for(j=1;j<i;j++)
{
if(i%j==0)
printf("%d ",j);
}
printf("\n");
}
}
}
2367

被折叠的 条评论
为什么被折叠?



