广州双城热恋创意文化传播有限公司

现在的位置: 主页 > 联系方式 > 文章列表

文章正文

欧拉计划(python) problem 5

作者:广州双城热恋创意文化传播有限公司 来源:www.666loveyou.com 发布时间:2017-09-08 23:07:24
欧拉计划(python) problem 5 Smallest multiple Problem 5

2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.

What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20?


python code :


import math
sqrt=math.sqrt


n=20
lst=[]
for i in range(2,n+1):
lst.append(i)

while 1:
k=1
for i in lst:
if n%i!=0:
k=0
break
if k==0:
n+=1
continue
else:
break
print(n)

运行结果: 232792560

运行时间:30s

效率不高,做了很多无用功,站群软件,等待后续优化

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉网站设计 https://www.feimao666.com


COPYRIGHT © 2015 广州双城热恋创意文化传播有限公司 ALL RIGHTS RESERVED.
网站地图 技术支持:肥猫科技
精彩专题:网站建设
购买本站友情链接、项目合作请联系客服QQ:2500-38-100