解题思路:
真的水一下就过了......题目可以更难一点的。。
思路就是线性搜索直接判断咯/
参考代码:
#include<bits/stdc++.h> #define hh ios::sync_with_stdio(false),cin.tie(0),cout.tie(0) using namespace std; int n; int a,b; int main(){ hh; cin>>n; while(n--){ int ansA=0,ansB=0; cin>>a>>b; int len=(a>b)?a:b; for(int i=1;i<=len;i++){ if(a%i==0&&a!=i){ ansA+=i; } if(b%i==0&&b!=i){ ansB+=i; } } if(ansA==b&&ansB==a){ cout<<"YES"<<endl; }else{ cout<<"NO"<<endl; } } return 0; }
0.0分
0 人评分
Tom数 (C++代码)浏览:869 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
用筛法求之N内的素数。 (C语言代码)浏览:890 |
链表数据求和操作 (C语言代码)浏览:1035 |
拆分位数 (C语言代码)浏览:558 |
简单的a+b (C语言代码)浏览:531 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:417 |
孤独的骑士 (C语言代码)浏览:1106 |
哥德巴赫曾猜测 (C++代码)浏览:788 |
【出圈】 (C语言代码)浏览:638 |