考虑18900等于哪两个数的乘积,那么这两个数都是18900的因数。但列举的情况太多。考虑以下方法。把18900分解
素因数
18900=3^3*7*2^2*5^2,要求有多少个素因数,每个素因数可以取也可以不取,比如3个素因数3,都可以不取,可以取1个3,2个3或者3个3。那么存在3 1种取法所以利用
乘法原理
有(3 1)*(1 1)*(2 1) *(2 1)=72个因数