张博维


私信TA

用户名:dotcpp0690074

访问量:2751

签 名:

藏狐

等  级
排  名 560
经  验 4324
参赛次数 16
文章发表 104
年  龄 11
在职情况 学生
学  校 大庆一中
专  业 吃答辩,c++

  自我简介:

聪明,机智,又勇敢

解题思路:

注意事项:

参考代码:

#include <bits/stdc++.h>

using namespace std;

typedef long long ll;

ll a[100000],b[100000];

long long yueshu(long long x)

{

ll sum=0;

for(int i=1;i<=x-1;i++)

{

if(x%i==0)

sum+=i;

}

return sum;

}

int main()

{

ll n;

cin>>n;

for(int i=1;i<=n;i++)

{

cin>>a[i]>>b[i];

}

for(int i=1;i<=n;i++)

{

if(yueshu(b[i])==a[i]&&yueshu(a[i])==b[i])

cout<<"YES"<<endl;

else

cout<<"NO"<<endl;

}

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »