26。n=ABCD(A-D均大于1的质数),问n除了1之外有几个因子?
[答案]:15
这个题目,我的疑惑在于我不知道ABCD是什末?是四个数字的乘机呢?还是四个数字?
恳请知道的考友回复,Thanks!!
举报
n是4个质数A、B、C、D的乘积,
除了1以外,n的因子有:A、B、 C、 D、 AB、 AC、 AD、 BC、 BD、 CD、 ABC、 ABD、 ACD、 BCD、 ABCD 15个
谢谢斑竹,I see 了。
Thanks a million
一个数因子的个数,就是质因数分解后,各质因数的指数+1 的乘积。(狒狒老师讲过的,呵呵)
此题中,有4个质因数,每个指数都是1,因此因子个数为(1+1)X (1+1)X(1+1)X (1+1)= 16
除了1 以外,即 16-1 =15 个。
楼上更简便:我还用C4 1 +...+C4 4 算呢
之所以能用2^n,是因为这道题的质因子的指数恰好都是1.
HOWERVER, 如果质因数分解形式是 n= A^2*B^3*C^18*D^19
那么因子个数怎么求呢?
还是应该用GENERAL一点的方法:(2+1)*(3+1)*(18+1)*(19+1)=。。。
说白了,对于每个质因子的情况都有取其指数为0~指数 个,那么总共的情况就是 质因子指数+1的乘积,呵呵。
非常清楚,谢谢分享。
Let's Fight,Demon Hunter
发表回复
手机版|ChaseDream|GMT+8, 2025-10-28 23:20 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2025 ChaseDream.com. All Rights Reserved.