DD4-末尾0的个数

from functools import *
n=int(input())
a=[int(i)for i in range(1,n+1)]#将1到n变成一个序列,以便下面的reduce函数
k=lambda x,y:x*y#定义阶乘函数
q=reduce(k,a)#reduce(function, sequence, initial)
spl=True
d=0
while spl==True:
if q%10==0:#末尾为0时
d+=1
q//=10
elif q%10!=0:#末位不为0时
spl=False
print(d)#最后结果

全部评论
大佬
点赞 回复 分享
发布于 2020-08-29 17:22

相关推荐

评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务