python实现完全数
求出1000以内的完全数。
所谓完全数是指,如果一个数恰好等于它的因子之和,则称该数为“完全数”,又称完美数或完备数。
例如:第一个完全数是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
#!/usr/bin/env python3
# -*- coding: utf-8 -*-a = []
for i in range(1, 1000):s = 0for j in range(1, i):if i % j == 0 and j < i:s += jif s == i:print(i)a.append(i)
print("1000以内的完全数为: %s" % a)
运行结果如下:
python实现完全数相关推荐
- Python 求完全数
完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数.它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身. 如果一个数恰好等于它的因子之和,则称该数为& ...
- Python输出完全数
完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数.它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身. 如果一个数恰好等于它的真因子之和,则称该数为 ...
- 2017 05 23 Python求1000内的完全数
趁build项目的时间写了昨晚的第一个小作业,可见android build一次项目的时间-_-` #!/usr/bin/env python # coding:utf-8 import sysrel ...
- python因数之和等于数字本身,完全数,盈数,亏数到底是什么鬼?python实现给你看...
说起<几何原本>,那是数学中神一般的存在,它奠定了现代几何的基础.而其作者就是大名鼎鼎的欧几里得,在数学史上当然也是一个伟大的奠基人,而且以高产著称,其中,完全数就是他发现的. 完全数,定 ...
- python找完数 pta_PTA——完全数
PTA 7-45 找完数 网友"云上明月"的程序: #include int isPerfect(int num); int main() { int i,j,m,n,exist= ...
- python判断是否为完全数_Python识别完美数
完美数 完美数(perfect number,又称完全数)指,它所有的真因子(即除了自身以外的因子)和,恰好等于它自身. 第一个完美数:6, 第二个完美数:28, 第三个完美数:496, 第四个完美数 ...
- 完全数--Python
如果一个数恰好等于它的因子之和,则称该数为"完全数" [1] .各个小于它的约数(真约数,列出某数的约数,去掉该数本身,剩下的就是它的真约数)的和等于它本身的自然数叫做完全数(P ...
- Python 求10000以内的完全数
一,什么是完全数?(摘自百度百科) 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数.它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身. 如果一个 ...
- python找1000以内的完数_Python编程题3--找出1000以内的完全数
题目 如果一个数恰好等于它的因子之和,则称该数为"完全数",又称完美数或完备数.例如: 第一个完全数是6,它有约数1.2.3.6,除去它本身6外,其余3个数相加,1+2+3=6. ...
最新文章
- pandas -表的横向合并 纵向合并
- Android自定义View之仿QQ侧滑菜单实现
- boost::callable_traits的is_const_member的测试程序
- si4438-IAR不能接收和发送的问题
- leetcode474. 一和零(动态规划)
- 日志模块-logging模块
- 学习sql注入:猜测数据库_学习SQL:SQL数据类型
- Android WindowManager简析
- Linux下挂载和格式化虚拟磁盘图文教程
- KB:Office 365 MX验证出错OWA 打开后Http 404
- 中标普华下LibFetion1.3,i386,rpm包
- 公式法求主合取范式和主析取范式的一种思路
- MD5介绍以及如何破解MD5算法
- android pin码自定义,Android以编程方式设置或重置SIM卡PIN码
- 排列组合 C语言函数,排列组合(C递归版)
- php原生检测用户,php代码在线测试_php检测用户在线状态的实例代码
- VMware Workstation安装windows xp系统并创建虚拟软盘
- Chrome浏览器控制网速
- php微信授权登录sdk,微信授权登录如何使用?总结微信授权登录实例用法
- Banner本地图片轮播图
热门文章
- YTU 3004: 栈的基本运算(栈和队列)
- 马云牛啊 从骑自行车到坐迈巴赫只用20年
- spring-ioc-xml
- Eclipse的设置、调优、使用(解决启动卡顿等问题)----转
- websocket采用tomcat方式,IOC类对象无法注入的解决方案
- IntelliJ IDEA 的 .idea 目录加入.gitignore无效的解决方法
- 树莓派安装 MySQL 时出现错误的解决方法
- Win2008上.NET4.0部署出错HTTP 错误 500.21 - Internal Server Error的解决方法
- 如何找到域名的权威名称服务器?
- 如果文件夹不存在,请创建它