/*亲和数猜想
如果有两个自然数a和b,a的所有真因数之和等于b,b的所有真因数之和等于a,则称a,b是一对亲和数。*/
#include<stdio.h>
main()
{
int a, b, num1=0, num2=0, i;
printf("Input:");
scanf("%d%d", &a, &b);
for(i=1; i<=a-1; i++)
{
if(a%i==0)
{
num1+=i;
}
}
for(i=1; i<=b-1; i++)
{
if(b%i==0)
{
num2+=i;
}
}
if(num1==b&&num2==a)
{
printf("yes\n");
}
else
{
printf("no\n");
}
}
这个就是求亲和数的程序。。。。。220和284就是一组!
可以看一看!
如果有两个自然数a和b,a的所有真因数之和等于b,b的所有真因数之和等于a,则称a,b是一对亲和数。*/
#include<stdio.h>
main()
{
int a, b, num1=0, num2=0, i;
printf("Input:");
scanf("%d%d", &a, &b);
for(i=1; i<=a-1; i++)
{
if(a%i==0)
{
num1+=i;
}
}
for(i=1; i<=b-1; i++)
{
if(b%i==0)
{
num2+=i;
}
}
if(num1==b&&num2==a)
{
printf("yes\n");
}
else
{
printf("no\n");
}
}
这个就是求亲和数的程序。。。。。220和284就是一组!
可以看一看!