#D1015. 末尾零

末尾零

题目描述

33DAI 最近在学阶乘。他想知道:n!=1×2×⋯×nn! = 1 \times 2 \times \cdots \times n 的十进制表示末尾一共有多少个 00?

输入格式

第一行一个整数 TT,表示测试用例组数。

接下来 TT 行,每行一个整数 nn。

输出格式

对每组测试用例输出一行一个整数,表示 n!n! 末尾 00 的个数。

4
1
5
10
25
0
1
2
6

样例 1 解释

  • 1!=11! = 1,末尾没有 00;
  • 5!=1205! = 120,末尾有 11 个 00;
  • 10!=362880010! = 3628800,末尾有 22 个 00;
  • 25!=1551121004333098598400000025! = 15511210043330985984000000,末尾有 66 个 00。
2
100
1000000000
24
249999998

样例 3

见 zero3.in 与 zero3.ans。

样例 4

见 zero4.in 与 zero4.ans。

数据范围

对于全部测试数据,保证:

  • 1≤T≤1041 \le T \le 10^4;
  • 1≤n≤1091 \le n \le 10^9。

子任务

本题共 20 个测试点,按测试点计分:

测试点 分值 每个测试点 特殊限制
1∼61 \sim 6 3030 55 n≤20n \le 20
7∼127 \sim 12 n≤106n \le 10^6
13∼2013 \sim 20 4040 无额外限制

每个测试点单独评分,全部测试点的得分之和即为本题得分。