cpython3


私信TA

用户名:smartZhou

访问量:80445

签 名:

等  级
排  名 35
经  验 14015
参赛次数 1
文章发表 99
年  龄 0
在职情况 学生
学  校
专  业 计算机科学与技术

  自我简介:

解题思路:
用一个变量sum将n的所有因子保存起来,

再判断sum是否等于n即可。
注意事项:

参考代码:

#include <stdio.h>
int main()
{
	int n,sum=0;
	scanf("%d",&n);
	for(int i=1; i<=n; i++)
	{
		if(n%i==0&&i!=n)  //i是因子
			sum+=i; 
	}
	if(n==sum)
		printf("yes");
	else 
		printf("no");
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »