南邮 OJ 1025 完数
来源:互联网 发布:mysql and or 同时存在 编辑:程序博客网 时间:2024/06/05 02:50
完数
时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte
总提交 : 2414 测试通过 : 516
总提交 : 2414 测试通过 : 516
比赛描述
自然数中,完数寥若晨星,请在从1到某个整数范围中打印出所有的完数来。所谓“完数”是指一个数恰好等于它的所有不同因子之和。例如,6是完数,因为6=1+2+3。而24不是完数,因为24≠1+2+3+4+6+8+12=36。
输入
输入数据中含有一些整数n(1<n<10000)。
输出
对于每个整数n,输出所有不大于n的完数。每个整数n的输出由n引导,跟上冒号,然后是由空格开道的一个个完数,每个n的完数列表应占独立的一行。
样例输入
100
5000
样例输出
100: 6 28
5000: 6 28 496
题目来源
ZJUT
#include <iostream>using namespace std;#include <cstdio>int main(void){int n=0;while(cin>>n){cout<<n<<":";if(n>6)cout<<" "<<6;if(n>28)cout<<" "<<28;if(n>496)cout<<" "<<496;if(n>8128)cout<<" "<<8128;cout<<endl;}}/*int main(void){int m=0,n=0,i=0,j=0;while(cin>>n){cout<<n<<":";for(m=6;m<n;++m){for(i=1,j=0;i<m;++i){if(m%i==0){j+=i;}}if(j==m){cout<<" "<<m;}}cout<<endl;}}*/
0 0
- 南邮 OJ 1025 完数
- 南邮 OJ 1096 组合数
- 南邮 OJ 1153 Ray数
- 南邮 OJ 1167 丑陋数
- 南邮 OJ 1420 丑数
- 南邮 OJ 1456 数字根
- 南邮 OJ 1598 Kaprekar数
- 南邮 OJ 1711 丑陋数
- OJ 44之完数
- 南邮 OJ 1010 数的计算
- 南邮 OJ 1046 第K回文数
- 南邮 OJ 1050 数的计数
- 南邮 OJ 1094 蛇形填数
- 南邮 OJ 1260 删数问题
- 南邮 OJ 1356 方格取数问题
- 南邮 OJ 1404 取数游戏
- 南邮 OJ 1601 数次统计
- 南邮 OJ 1621 矩阵取数游戏
- Android Adb.exe工具使用
- css大会网站顶部的一个特效
- shell 总结 单引号 双引号 花括号
- 开发第一个Android应用之前你需要知道的六件事
- eclipse中新建分支
- 南邮 OJ 1025 完数
- 欢迎使用CSDN-markdown编辑器
- ASP.NET定时执行任务 (不使用外接程序,.net内部机制实现)
- 【LeetCode】242 Valid Anagram
- spss 数据库配置(mysql)
- new 与malloc 的区别
- hihoCoder 1078 线段树的区间修改
- css3 box-sizing属性
- 深度学习——人工神经网络再掀研究热潮