解题思路:
注意事项:
参考代码:#include<stdio.h>
int judge(int m,int n)
{
int i,j,s1=0,s2=0;
for(i=1;i<m;i++){
if(m%i==0)
s1+=i;
}
for(j=1;j<n;j++){
if(n%j==0)
s2+=j;
}
if(s1==n&&s2==m)
printf("YES\n");
else
printf("NO\n");
}
int main()
{
int a,b,c,d;
scanf("%d",&a);
for(b=1;b<=a;b++){
scanf("%d %d",&c,&d);
judge(c,d);
}
return 0;
}
0.0分
0 人评分
C二级辅导-同因查找 (C语言代码)浏览:580 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:595 |
震宇大神的杀毒软件 (C语言代码)浏览:1327 |
震宇大神的杀毒软件 (C++代码)浏览:1158 |
C语言程序设计教程(第三版)课后习题9.1 (Java代码)浏览:477 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2094 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:557 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:560 |
a+b浏览:447 |
核桃的数量 (C语言代码)浏览:719 |