CSES - Trailing Zeros | Số không ở cuối

Xem PDF

Đ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


  • 7
    Eheeeee    9:23 a.m. 7 Tháng 12, 2023

    Hint:
    -Để tính được số lượng số 0 sau cùng, ta lấy tổng của số n chia cho các lũy thừa của 5


    • 0
      dovanchung9206    1:38 a.m. 20 Tháng 8, 2023

      n tới 10 mũ 9 thì làm kiểu gì vậy ae


      • -2
        letangphuquy    7:57 p.m. 23 Tháng 7, 2023

        Giải thích test VD:
        \(20!\)\(2,4,6,8,10,12,14,16,18\) như vậy thì khi PT TSNT bậc của \(2\) là: \(...\)
        \(20!\)\(5,10,15,20\) như vậy thì khi PT sẽ có tổng bậc của \(5\)\(\dots\).


        • -5
          ttcl2705    5:38 p.m. 30 Tháng 4, 2023

          Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

          1 phản hồi