输出100以内的完数
来源:互联网 发布:网络赌球会抓玩家吗 编辑:程序博客网 时间:2024/05/16 18:49
各个小于它的约数(真约数)的和等于它本身的自然数叫做完全数(Perfect number),又称完美数或完备数。(列出某数的约数,去掉该数本身,剩下的就是它的真约数)
例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。
第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。
第三个完全数是496,有约数1、2、4、8、16、31、62、124、248、496,除去其本身496外,其余9个数相加,1+2+4+8+16+31+62+124+248=496。
后面的完全数还有8128、33550336等等。
实现代码:
#include<iostream>using namespace std;int main(){ int i,j,s; for(i=1;i<=50;i++){ s=0; for(j=1;j<i;j++){ if(i%j==0) s=s+j; if(i==s)cout<<i<<'\t';} cout<<endl; return 0;}
- 输出100以内的完数
- 编程输出1000以内的完数
- 输出1000以内的所有完数
- 输出1000以内的完数
- 输出10000以内的完数
- 输出1000以内的完数
- 输出100-1000以内的水仙花数
- 输出100以内素数,1000以内完数,以及1000以内有多少个9.
- 输出2-1000以内的所有完数
- 第十周-输出1000以内的完数
- 输出1000以内完数 - 大学的新篇章
- 项目39.1-2 输出1000以内的所有完数
- 初学java:输出1000以内的所有完数
- 输出100到1000以内的水仙花数
- 输出10000 以内的所有回文数
- 输出1000以内的水仙花数
- 输出10000以内的回文数
- 输出10000以内的回文数
- C/C++常用的字符串处理函数
- WCF服务(一)“配置服务引用”对话框
- C++和Objective-C混编(官方文档翻译)
- 行为型模式之中介者模式、调停者模式(Mediator)
- HDU2077:汉诺塔IV
- 输出100以内的完数
- Makefile:13: *** missing separator. Stop.
- 逝去的本命年
- enterprise architect 连接mysql odbc
- 关于编程语言的学习经验(java)
- android学习笔记---38_采用广播接收者拦截外拔电话,实现原理以及实例源码
- 谈谈超平面(hyperplane)
- Cloud Security Front and Center
- 黑马程序员----JAVA基础之继承与多态&封装&接口