#include<iostream>
#include<cstdio>
#include<string>
#include<cstring>
#include<math.h>
using namespace std;
int num(int n)
{
int i,s=0;
for(i=1;i<n;i++)
if(n%i==0)
s=s+i;
return s;
}
int main()
{
int on=1,a=1,x,y,t,b;
while(on==1)
{
b=num(a);
if(num(b)==a&&num(a)==b&&a!=b)
{
x=a;
y=b;
on=0;
}
else a++;
}
if(x>y)
{
t=x;
x=y;
y=t;
}
cout<<x<<" "<<y;
return 0;
}100'
1154:亲和数
最新推荐文章于 2024-07-17 08:00:00 发布