1.除了1和它本身,则它有8个约数.则最小的约数为2,又因为这个自然数是3的倍数,所以约数应该有一个3,又因为是4的倍数,所以它的约数应该有2个2.再扣除这3个数,它只有5个约数,约数2为最小,则应该是5个2,所以这个数应为7个2和1个3的乘积2*2*2*2*2*2*2*3=384你说的48不对,48=2*2*2*2*3,再加上1和它本身,一共只有7个约数,所以再乘上3个2就对了.2.以下算法假设甲的约数不包括1和它本身,乙的约数也不包括1和它本身18=2*3*3所以这两个数都含有一个2和两个3这三个质因数其中一个数除了这三个质因数只含质因数2,另一个除了这三个质因数外只含质因数3如果甲除最大公约数外,只含质因数221-3=18则甲为18个2相乘乙为7个3相乘.则甲:2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*(2*3*3)=4718592乙:3*3*3*3*3*3*3*(2*3*3)=39366如果甲除最大公约数外,只含质因数3则甲:3*3*3*3*3*3*3*3*3*3*3*3*3*3*3*3*3*3*(2*3*3)=则乙:2*2*2*2*2*2*2*(2*3*3)=
|