来自段铁群的问题
3个自然数的乘积是18,问由这样的3个数所组成的数组有多少个?如(1,2,9)就是其中的一个,而且数组中数字相同但顺数不同的算作同一数组,如(1,2,9)和(2,9,1)是同一数组.
3个自然数的乘积是18,问由这样的3个数所组成的数组有多少个?如(1,2,9)就是其中的一个,而且数组中数字相同但顺数不同的算作同一数组,如(1,2,9)和(2,9,1)是同一数组.


3个自然数的乘积是18,问由这样的3个数所组成的数组有多少个?如(1,2,9)就是其中的一个,而且数组中数字相同但顺数不同的算作同一数组,如(1,2,9)和(2,9,1)是同一数组.
3个自然数的乘积是18,问由这样的3个数所组成的数组有多少个?如(1,2,9)就是其中的一个,而且数组中数字相同但顺数不同的算作同一数组,如(1,2,9)和(2,9,1)是同一数组.
18分解质因数
18=2*3*3
把2、3、3和1自由组合就可以了
因此
1*1*18
1*2*9
1*3*6
2*3*3
至于顺序,这上面的基础上换位置就可以了