工大机试28题

原创 2013年12月02日 15:14:42

   完数问题:若有一数,其值等于它的因子之和,则该数称为完数。例如,6的因子为123,而6=1+2+3,故6是完数。编程输出1000之内的所有完数及其因子。

 

// problem28.cpp : 定义控制台应用程序的入口点。

//


#include "stdafx.h"

#include

using namespace std;



int _tmain(int argc, _TCHAR* argv[])

{

int a=0,factor=0,sum=0;

for(a=3;a<1000;a++)

{

for(int i=1;i

{

if(a%i==0)

{

sum+=i;

}

}

if(sum==a)

cout<<a<<endl;

sum=0;

}

return 0;

}



相关文章推荐

2013年9月华为软件类校招机试 西安地区(西工大、西电)部分组试题

题目来源:http://club.xdnice.com/thread-1320782-1-1.html  (西电 好网)

西工大算法机试

  • 2014年06月26日 14:49
  • 1.4MB
  • 下载

西工大C语言实验及考研复试机试

  • 2013年03月11日 16:05
  • 4.02MB
  • 下载

华为机试在线训练-牛客网(28)查找组成一个偶数最接近的两个素数

链接:https://www.nowcoder.com/practice/f8538f9ae3f1484fb137789dec6eedb9?tpId=37&tqId=21283&rp=0&ru=/ta...

2017 年广工大的程序设计决赛 E 题 --- 倒水 【二进制思维】

地址在此 就是一道思维题,通过分析题得知,每个瓶子可以装2^x这么多水,即这么多的水可以装在一个瓶子里,所以:每2^x个瓶子可以合成一个瓶子。 以样例13 5来说, 13=8+4+1. ...
  • Anxdada
  • Anxdada
  • 2017年06月21日 13:35
  • 160

VFP试题\机试\上机题28次

  • 2012年09月25日 15:52
  • 424KB
  • 下载

王道考研机试1177题

  • 2015年04月27日 17:23
  • 859B
  • 下载

工大C++ 精品课程上机考(第三题) - 阶乘中含因子2的个数

这题刚开始想的时候,是觉得只要计算偶数,比如5!,只要考虑2,4中含有因子2的个数,再加起来。但看到“输入一个整数n(n 其实可以这样考虑,比如计算8!,其中含有2因子的有三种,一种是只含有因子2(2...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工大机试28题
举报原因:
原因补充:

(最多只允许输入30个字)