#abc148e. [abc148_e]Double Factorial

[abc148_e]Double Factorial

题目描述

对于不小于 00 的整数 nn,我们定义 f(n)f(n) 如下:

  • 如果 n<2n < 2,则 f(n)=1f(n) = 1
  • 如果 n2n \geq 2,则 f(n)=nf(n2)f(n) = n f(n-2)

给定一个整数 NN,求 f(N)f(N) 十进制表示中末尾零的个数。

约束条件

  • 0N10180 \leq N \leq 10^{18}

输入

从标准输入读入输入数据,格式如下:

NN

输出

打印 f(N)f(N) 十进制表示中末尾零的个数。

示例输入 1

12

示例输出 1

1

f(12)=12×10×8×6×4×2=46080f(12) = 12 × 10 × 8 × 6 × 4 × 2 = 46080,其中有一个末尾零。

示例输入 2

5

示例输出 2

0

f(5)=5×3×1=15f(5) = 5 × 3 × 1 = 15,没有末尾零。

示例输入 3

1000000000000000000

示例输出 3

124999999999999995