#include<stdio.h> int main() { int a,b,i,j,k,n,sum1=0,sum2=0; scanf("%d",&n); for(k=1;k<=n;k++) { scanf("%d%d",&a,&b); for(i=1;i<a;i++) if(a%i==0) sum1+=i; for(j=1;j<b;j++) if(b%j==0)sum2+=j; if(sum1==b&&sum2==a) printf("YES\n"); else printf("NO\n"); sum1=0; sum2=0; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:587 |
求圆的面积 (C语言代码)浏览:1670 |
母牛的故事 (C语言代码)浏览:716 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:564 |
1071题解浏览:493 |
复数求和 (C语言代码)浏览:929 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1145 |
简单的a+b (C语言代码)浏览:416 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:573 |