|
|
#2
纯蓝之刃2019-11-09 15:37
|
#include<stdio.h>
int fact (int x)
{
int i,y=0;
for(i=1;i<x;i++)
if(x%i==0)
y+=i;
return y;
}
void main()
{
int i,j;
for (i=2;i<=2000;i++)
{
j=fact(i);
if(i==fact(j))
printf("%d,%d\n",i,j);
}
}
程序代码: