66일차 문제

양진혁·2022년 1월 8일
0

문제풀이

zeros(6) = 1
#6! = 1 2 3 4 5 * 6 = 720 --> 1 trailing zero

zeros(12) = 2
#12! = 479001600 --> 2 trailing zeros

def zeros(n):
    t = 0
    a = 1
    while (n > 0) and (n/(5**a) >= 1):
        total += int(n/(5**a))
        i += 1
    return total

0개의 댓글