Điểm:
900 (p)
Thời gian:
1.0s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Nhiệm vụ của bạn là đếm số lượng chữ số \(0\) ở cuối trong \(n\)\(!\).
Ví dụ: \(20! = 2432902008176640000\) và nó có \(4\) chữ số không ở cuối
Input
- Chỉ một dòng duy nhất chứa một số nguyên \(n\).
Output
- In ra số lượng chữ số không ở cuối của \(n!\).
Constraints
- \(1 \leq n \leq 10^9\)
Example
Sample input
20
Sample output
4
Bình luận
(python3)
def count_trailing_zeros(n):
count = 0
power_of_5 = 5
while n >= power_of_5:
count += n // power_of_5
power_of_5 *= 5
return count
n = int(input())
print(count_trailing_zeros(n))
chep chat gpt