1累乘到100的得数有几个零
导读:1累乘到100的得数有几个零?def computeit(limit :dsts = xrange(1, limit + 1 b, p = 0, 0rst = dstswhile rst:base = 5**prst = [x for x...
1累乘到100的得数有几个零?
def computeit(limit):
dsts = xrange(1, limit + 1)
b, p = 0, 0
rst = dsts
while rst:
base = 5**p
rst = [x for x in rst if x/base % 5 == 0]
if rst:
b += len(rst)
p += 1
return b
computeit(300)
computeit(500000)
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 1累乘到100的得数有几个零
本文地址: https://pptw.com/jishu/64229.html