1000以内的自然数中因数只有3个的数有几个

问题描述:

1000以内的自然数中因数只有3个的数有几个

4、9、25、49、121、169、289、361、529、841、961,11个。
因数只有3个数的数一定是质数的平方,而37²=1369>1000,因此这些数的平方根必是31以内的质数。
31以内的质数:2、3、5、7、11、13、17、19、23、29、31
这些数是2²=4、3²=9、5²=25、7²=49、11²=121、13²=169、17²=289、19²=361、23²=529、29²=841、31²=961
共11个

4.9.16.25.36.49.64.81.100

因数只有3个的自然数只能具有如下形式p^2,其中p是素数,此时它的3个因子是1,p,p^2,于是1000以内的自然数中因数只有3个的数有
4,9,25,49,121,169,289,361,529,841,961
共11个.