解题思路:
注意事项:
参考代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll qinhe(ll x)
{
ll sum=0;
for(int i=1; i<x; i++)
{
if(x%i==0)
{
sum+=i;
}
}
return sum;
}
int main()
{
ll a,b,c;
cin>>a;
for(int i=1; i<=a; i++)
{
cin>>b>>c;
if(qinhe(b)==c&&qinhe(c)==b)//是qinhe(b)==c和qinhe(c)==b
{
cout <<"YES"<<endl;
}
else
{
cout<<"NO"<<endl;
}
}
return 0;
}
0.0分
0 人评分
三进制小数 (C语言代码)浏览:1099 |
C语言训练-字符串正反连接 (C语言代码)浏览:726 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:1026 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1084 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:781 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5274 |
C语言训练-8除不尽的数 (C语言代码)浏览:1469 |
数列有序 (C语言代码)浏览:974 |