Trong bài viết này, chúng ta sẽ tìm hiểu về giải pháp cho câu hỏi được đưa ra bên dưới.
Tuyên bố sự cố - Chúng ta được cho một số nguyên n, chúng ta cần đếm số lượng các số không ở cuối trong giai thừa.
Bây giờ chúng ta hãy quan sát giải pháp trong việc triển khai bên dưới -
Ví dụ
# trailing zero
def find(n):
# Initialize count
count = 0
# update Count
i = 5
while (n / i>= 1):
count += int(n / i)
i *= 5
return int(count)
# Driver program
n = 79
print("Count of trailing 0s "+"in",n,"! is", find(n)) Đầu ra
Count of trailing 0s in 79 ! is 18
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về cách chúng ta có thể tạo một Chương trình Python để đếm các số 0 ở cuối theo giai thừa của một số