贺州学院K


私信TA

用户名:H1810819030

访问量:5867

签 名:

向前面秃头的大佬们学习

等  级
排  名 404
经  验 5064
参赛次数 5
文章发表 12
年  龄 0
在职情况 学生
学  校 贺州学院
专  业 软件工程

  自我简介:

前面都是大佬

解题思路:

注意事项:

参考代码:

#include<stdio.h>

int main()

{

int k,i,j,a,b,m,sum1,sum2;

scanf("%d",&m);

for(k=0;k<m;k++)

{

sum1=0;sum2=0;

scanf("%d%d",&a,&b);


for(i=1;i<=a/2;i++)

    if(a%i==0)                        //求出a的个真数(为i)的各个真数

    sum1+=i;                         //把a的真数加到sum1中


for(j=1;j<=b/2;j++)            

    if(b%j==0)                       //求出b的个真数(为j)的各个真数

    sum2+=j;                        //把b的真数加到sum2中


if(sum1==b&&sum2==a)  //判断

     printf("YES\n");

else

     printf("NO\n");

}

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »