当前位置:   article > 正文

蓝桥杯刷题--python-14-二分

蓝桥杯刷题--python-14-二分

0求阶乘 - 蓝桥云课 (lanqiao.cn)

def check(n):

    res=0

    while n:

        res+=n//5

        n//=5

    return res

k=int(input())

l=0

r=10**19

# print(r/2)

while(l<r):

    mid=(l+r) // 2

    if check(mid)<k:

        l=mid+1

    else:

        r=mid

# print(mid,r,l)

if check(r)==k:

    print(r)

else:

    print(-1)




 

 0分巧克力 - 蓝桥云课 (lanqiao.cn)

def check(d):

    # global

    res = 0

    for i in r

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/286338?site
推荐阅读
相关标签
  

闽ICP备14008679号