N=int(eval(input()))



#Nが奇数の時は末尾に０はない（因数に２をもたないから）

if N%2!=0:

    print((0))

    exit()

    



#Nまでの数を書き出して、いつ5の因数を持つか実験して法則性をつかめばいい

#この時i=5にしないこと！（Nから2つとびで減ってるため！）

ans=0

i=10

while(i<=N):

    ans+=N//i

    i*=5

print(ans)

def main():

    N=int(eval(input()))



    if N%2!=0:

        print((0))

        exit()

    

    k=10

    ans=0

    while(k<=N):

        ans+=N//k

        k*=5

    print(ans)

    

if __name__=="__main__":

    main()
N = int(eval(input()))
# Nが奇数の時は末尾に０はない（因数に２をもたないから）
if N % 2 != 0:
    print((0))
    exit()
# Nまでの数を書き出して、いつ5の因数を持つか実験して法則性をつかめばいい
# この時i=5にしないこと！（Nから2つとびで減ってるため！）
ans = 0
i = 10
while i <= N:
    ans += N // i
    i *= 5
print(ans)

def main():
    N = int(eval(input()))
    if N % 2 != 0:
        print((0))
        exit()
    k = 10
    ans = 0
    while k <= N:
        ans += N // k
        k *= 5
    print(ans)


if __name__ == "__main__":
    main()

-N = int(eval(input())) -# Nが奇数の時は末尾に０はない（因数に２をもたないから） -if N % 2 != 0: -    print((0)) -    exit() -# Nまでの数を書き出して、いつ5の因数を持つか実験して法則性をつかめばいい -# この時i=5にしないこと！（Nから2つとびで減ってるため！） -ans = 0 -i = 10 -while i <= N: -    ans += N // i -    i *= 5 -print(ans) +def main(): +    N = int(eval(input())) +    if N % 2 != 0: +        print((0)) +        exit() +    k = 10 +    ans = 0 +    while k <= N: +        ans += N // k +        k *= 5 +    print(ans) + + +if __name__ == "__main__": +    main()