DXT


私信TA

用户名:daitao

访问量:7022

签 名:

Nothing beautiful than code

等  级
排  名 2280
经  验 2304
参赛次数 0
文章发表 19
年  龄 0
在职情况 学生
学  校 嘉兴学院
专  业

  自我简介:

解题思路:利用一个函数判断1个数的因子之和是否与另一个数相等

注意事项:无

参考代码:

#include<stdio.h>
int affinityNumber(int n,int m){
	int sum1=0;
	int sum2=0;
	int flag;
	for(int i=1; i<n; i++){
		if(n%i==0)sum1 += i;
	}
	for(int i=1; i<m; i++){
		if(m%i==0)sum2 += i;
	}
	if(sum1 == m&&sum2 == n)flag = 1;
	else flag = 0;
	return flag;
	
}
int main(){
	int n,a,b;
	scanf("%d",&n);
	for(int i=0; i<n; i++){
		scanf("%d%d",&a,&b);
		if(affinityNumber(a,b))printf("YES\n");
		else printf("NO\n");
	}
}


 

0.0分

0 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区