在30~300的所有正整数中,有几个数恰有三个正约数?

问题描述:

在30~300的所有正整数中,有几个数恰有三个正约数?

三个正约数就是:1、X、其本身,并且本身/X = X,
推得这个数 = X².X是个质数.
25 = 5²
36 = 6²
17² = 289
18² = 324
可知,X是在6到17间的质数:7、11、13、17.这样的数可以是:
49、121、169、289.
共有4个这样的数.