亲和数
#include<stdio.h>
int fun(int x)
{
int i,j,sum=0;
for(i=1;i<x;i++)
if(x%i==0)
sum+=i;
return sum;
}
int main( )
{
int N;
scanf("%d",&N);
while(N--)
{
int a,b;
scanf("%d%d",&a,&b);
if((fun(a)==b)&&(fun(b)==a))
printf("YES\n");
else
printf("NO\n");
}
return 0;
}
刚开始时看错题啦。写成fun(a)==fun(b)...
posted on 2011-04-29 19:52 more think, more gains 阅读(209) 评论(0) 收藏 举报
浙公网安备 33010602011771号