logo
推荐语:

迷人的阶乘和二进制

作者:

慕容玖

TOP龙虎榜
暂无数据
TOP魅力榜
暂无数据
TOP火花榜
暂无数据

有多少个零

阅读(100)
数论 函数 约数 进位制
收录于华山论剑 -- 2021年10月13日

的阶乘在二进制下,其末尾有几个连续的零?

展开正文...

前往题库

,转化为二进制数后,其末尾有 __________个连续的零.

75

88

95

97

提交
20 人参与了问题讨论
    慕容玖

    是一个很庞大的数字,所以本题我们应该将数字1至100先转化为二进制数然后再相乘.

    而二进制中产生0的唯一方法是乘以一个以0结尾的数字.因此问题就可以转化为1至100这100个数转为二进制数后,每个数末尾都有多少个零.

    观察

    可以发现,如果一个数是偶数,则转为二进制数后,末尾至少有一个零,如果一个数能被4整除,则转为二进制数后,末尾至少有两个零,以此类推.

    因此所求零的个数为 .

    • 4
    • 0
    • 评论(0)
    • 举报