ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง
คำชี้แจงปัญหา − เราได้รับจำนวนเต็ม n เราจำเป็นต้องนับจำนวนศูนย์ต่อท้ายในแฟกทอเรียล
ทีนี้มาดูวิธีแก้ปัญหาในการใช้งานด้านล่าง -
ตัวอย่าง
# 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))
ผลลัพธ์
Count of trailing 0s in 79 ! is 18
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการสร้างโปรแกรม Python เพื่อนับเลขศูนย์ต่อท้ายในแฟกทอเรียลของตัวเลข