【问题描述】
定义阶乘 n! = 1 × 2 × 3 × · · · × n。
请问 100! (100 的阶乘)有多少个约数。
正确答案:
39001250856960000
思路:
其实就是把从那些因子中挑出来问你最多能组成多少个数。
为了防止2*3=6的重复计算,我们不能直接挑,所以要先用唯一分解定理分解成
素因子乘积的形式
如:5!=1*2*3*4*5=23*31*51;
所以现在的情况变成了:2有4种选择(0、
【问题描述】
定义阶乘 n! = 1 × 2 × 3 × · · · × n。
请问 100! (100 的阶乘)有多少个约数。
正确答案:
39001250856960000
思路:
其实就是把从那些因子中挑出来问你最多能组成多少个数。
为了防止2*3=6的重复计算,我们不能直接挑,所以要先用唯一分解定理分解成
素因子乘积的形式
如:5!=1*2*3*4*5=23*31*51;
所以现在的情况变成了:2有4种选择(0、
2466
523
302

被折叠的 条评论
为什么被折叠?