- 精华
- 1
- 积分
- 16768
- 经验
- 16768 点
- 威望
- 10 点
- 金钱
- 25836 ¥
- 魅力
- 16205
|
one JJ(转自我看机经)
one JJ :
a= 2^4 * 3 * 5 求大于=8, 小于等于30的因子个数。
我是一个个列出来的。。可是容易遗漏。。不知道有什么快办法?
1、可先把30、8分解成因子形式:
30=2*3*5, 8=2^3
则a=2^3*30=2*3*5*8
得出>30的因子为3个 ,<8的有5个
所以8《a《30的因子为:20-8=12
1、总的因子个数等于各质因子指数加1后的乘积,所以为5*2*2=20,总数不多,可一一列出,不易遗漏,1,2,3,4,5,6,8,10,12,15,16,20,24,30,40,48,60,,80,120,240,共有8个。
暂未想出更好的办法。 |
|