#977. 新素数(prime)
新素数(prime)
题目描述
对于一个大于 的整数 ,如果 是一个素数,则其约数只有 和 本身。换句话说,只有 个约数的数就是素数。
例如,、、、、、 等都是素数,而 、、 等不是素数。
现在我们定义一个数字为新素数,当且仅当其约数个数为 个。例如,、 等都是新素数,而 、 等不是新素数。
现在给定你一个整数 ,请你判断在 这 个整数中,有多少个是新素数。
输入格式
输入一行,包含一个整数 ,表示一个指定的整数。
输出格式
输出一行,包含一个整数,表示在 这 个整数中,有多少个是新素数。
样例输入 1
24
样例输出 1
7
样例输入 2
11451
样例输出 2
2975
说明
数据范围
- 对于 的数据,保证 。
- 对于 的数据,保证 。
- 对于 的数据,保证 。