Python计算10000以下的Lychrel数个数
来源:互联网 发布:网络安全法与等级保护 编辑:程序博客网 时间:2024/06/08 19:03
#获取回文数def GetHuiWen(num): numFanZhuan= int(str(num)[::-1])#反转字符串 return numFanZhuan#加上回文数def addHuiWen(num): return num+numFanZhuan#判断是否为回文def isHuiwen(num): if num==GetHuiWen(num): return True else: return False#判断是否为Lychrel,count为获取回文次数def isLychrel(num,count): while count>=0: num=num+GetHuiWen(num) if isHuiwen(num): return False else: count=count-1 return Truecount=0for value in range(10000): if isLychrel(value,50): #print (value) count+=1print (count)
此问题好像是欧拉计划里面的题目
0 0
- Python计算10000以下的Lychrel数个数
- 【ProjectEuler】ProjectEuler_055(10000以下有多少Lychrel数?)
- 计算10000以下所有相亲数之和。
- 计算二进制数的0的个数
- 计算二进制数的0的个数
- 计算二进制数的0的个数
- 计算二进制数中1的个数
- 计算二进制数中1的个数
- 计算整形数中1的个数
- 计算二进制数中1的个数
- 计算二进制数中1的个数
- 计算二进制数中1的个数
- 计算一个数的二进制数中1的个数
- Python 计算不重复元素的个数
- Python 计算不重复元素的个数
- Python如何计算类的实例个数
- 用 Python 解回文数的个数
- 给定若干个四位数,求出其中满足以下条件的数的个数
- springboot mvc 处理异常
- python在Eclipse中集成pydev,以及window安装settools、requests
- #“Machine Learning”(Andrew Ng)#Week 2_1:Multivariate Linear Regression
- 【Java】代理模式
- c——初始化 赋值
- Python计算10000以下的Lychrel数个数
- 今天碰到的几个python 小问题
- 亚马逊AWS“后付费”与阿里云“先付费”消费哲学的区别
- 第十一节 Trait进阶
- ffmget编译
- 第一个Spring Boot应用
- 平时程序中遇到的crash(一)
- Ubuntu 安装 SQL Server
- struts 单文件文件上传