数学运算中有一类常规计算题目,计算某个合数有几个约数的问题,这类问题技巧性非常强,把握了技巧可以很容易搞定,如果不懂技巧,挨个去找约数的话,不仅很浪费时间,还很容易数重数漏,那么今天我们就一起来学习下如何快速确定任意一个数的约数的个数。
我们看一道例题:
【例1】36的约数个数比24多( )个。
A.1 B.2
C.3 D.4
【分析】任何一个合数均是由若干质数相乘得到的,相同的质数我们可以写成幂次方指数的形式,比如36=,我们可以说36的每个约数均是由若干2和若干3相乘得到的,那么2的个数可以从0取到2,同理3的个数也可以从0取到2,也就是前后均有三种不同的取法(每个质数的指数+1),前后各确定一种取法时,乘积即为36的一个约数,前后共有3×3=9种取法组合,因此36有9个约数。同理24=,约数个数为(3+1)×(1+1)=8个,相差9-8=1个,故本题答案为A项。
通过上面分析,我们就可以把握求约数个数的技巧了:将任意合数拆成几个质数幂次方的乘积,每个质数的指数加1再相乘即为这个合数的约数个数。接下来我们再练习一道题吧。
【练习题】对100个编号为1~100的罐子,第1个人在所有的编号为1的倍数的罐子中倒入1毫升水,第2个人在所有编号为2的倍数的罐子中倒入1毫升水……最后第100个人在所有编号为100的倍数的罐子中倒入1毫升水,问此时第92号罐子中装了多少毫升的水?
A.1 B.6
C.46 D.94
【答案】B
【解析】根据题意可知,每个人均要向自身序号倍数的罐子里倒1毫升水,那么也就是每个罐子均要被序号为罐子编号的约数的人倒1毫升水,所以每个罐子最终有几毫升水取决于罐子编号有几个约数,那么我们就来确定92有几个约数,92=,所以92的约数个数为(2+1)×(1+1)=6个。所以第92号罐子中装了6毫升的水。故本题答案为B项。