hdoj 2040

#include<stdio.h>
int i,j,s1,s2;
int cha(int a,int b)
{
 s1=0;
 s2=0;
   for(i=1;i<a;i++)
   {
    if(a%i==0) s1+=i;
   }
   for(i=1;i<b;i++)
   {
    if(b%i==0) s2+=i;
   }
   if(s1==b&&s2==a) printf("YES\n");
   else printf("NO\n");
   return 0;
}
int main()

 int n,a,b;
    scanf("%d",&n);
 while(n--)
 {
  scanf("%d%d",&a,&b);
  if(a==0||b==0) printf("NO\n");
  else if(a==1&&b==1) printf("YES\n");
  else cha(a,b);
 }
 return 0;
}

注意,1,1居然也是一对亲和数

上一篇:AOP的底层实现-CGLIB动态代理和JDK动态代理


下一篇:IntelliJ IDEA 高效率配置