霉霉23号


私信TA

用户名:5120196250

访问量:522

签 名:

等  级
排  名 50925
经  验 244
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 西南科技大学
专  业

  自我简介:

TA的其他文章

 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
using namespace std;
int main()
{
    long long n,c,a,b;
    cin>>n;
    c=n;
	int sum1=0,sum2=0;
    while(c>0)
    {
		cin>>a>>b;
		
		for(int i=1;i<=a/2;i++)
		{
			if(a%i==0) {sum1+=i;} 
		}
		for(int j=1;j<=b/2;j++)
		{
			if(b%j==0) sum2+=j;
		}
		if(sum1==b&&sum2==a) cout<<"YES"<<endl;
		else cout<<"NO"<<endl;
		c--;
	}
	return 0;
}
这样哪里错了?
2023-01-15 22:34:10
  • «
  • 1
  • »