시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 128 MB | 32 | 22 | 19 | 95.000% |
In mathematics, the factorial of a positive integer number n is written as n! and is defined as follows:
n! = 1 × 2 × 3 × 4 × · · · × (n − 1) × n
The value of 0! is considered as 1. n! grows very rapidly with the increase of n. Some values of n! are:
You can see that for some values of n, n! has odd number of trailing zeroes (eg 5!, 18!) and for some values of n, n! has even number of trailing zeroes (eg 0!, 10!, 22!). Given the value of n, your job is to find how many of the values 0!, 1!, 2!, 3!, ... , (n − 1)!, n! has even number of trailing zeroes.
Input file contains at most 1000 lines of input. Each line contains an integer n(0 ≤ n ≤ 1018). Input is terminated by a line containing a -1.
For each line of input produce one line of output. This line contains an integer which denotes how many of the numbers 0!, 1!, 2!, 3!, . . ., n!, contains even number of trailing zeroes.
2 3 10 100 1000 2000 3000 10000 100000 200000 -1
3 4 6 61 525 1050 1551 5050 50250 100126
ICPC > Regionals > Europe > Southwestern European Regional Contest > SWERC 2013 F번