/* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2015年 5 月 19 日
* 版 本 号:v1.0
*/
#include <iostream>
using namespace std;
int main()
{
int a,b,n;
cin>>n;
while(cin>>a>>b)
{
int i,m=0,s=0;
for(i=1; i<=a/2; i++)
{
if(a%i==0)
m=m+i;
}
for(i=1; i<=b/2; i++)
{
if(b%i==0)
s=s+i;
}
if(a==s&&b==m&&a!=b)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
}
return 0;
}
原文地址:http://blog.csdn.net/nufangdongde/article/details/45843407