事在人为.507 2022-08-11 11:21 采纳率: 36.4%
浏览 92
已结题

求:S=1! * 2! *3! *... *n!的末尾有多少个0?

求:S=1! * 2! *3! *... *n!的末尾有多少个0?
不使用暴力方法,用数学方法解决

  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2022-08-11 11:32
    关注

    分解质因子,看有多少个2,多少个5,取相对小的那一个,就有多少个0
    也就是说,对n的阶乘计算,从1到n分别计算每个数能够被2整除多少次,被5整除多少次。最后累计总次数。相对少的那个就是0的个数

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月13日
  • 创建了问题 8月11日