#A0619. 遣其欲,而心自静

遣其欲,而心自静

题目描述

质数,即大于 11 的,除了 11 和本身之外不能被其他自然数整除的数。

  • 呆呆熊 喜欢质数,对于一个质数 xx 来说,2(x1)2\sim (x-1) 之间一个因子也没有,非常安静。
  • 与之相对,呆呆熊 认为一个数 xx 如果在 2(x1)2\sim (x-1) 之间有且只有两个因子。那么这就是一个喧闹数

例如: 35=5735=5*7292\sim 9 之间有两个因数分别为5、7; 10=2510=2*5292\sim 9 之间有两个因数分别为2、5; 4=224=2*2292\sim 9 之间有两个因数分别为2、2; 9=339=3*3292\sim 9 之间有两个因数分别为3、3;

现在 呆呆熊 想要消灭 1n1\sim n 以内的所有喧闹数。请你帮他数数,一共有几个。

输入格式

一个数 nn

输出格式

输出 1n1\sim n 之内有几个喧闹数。

33
11
333
106
33333
8235
6666666
1290635

样例不解释,自己打表。

数据规模与约定

对于 100%100\% 的数据,1n1071 \le n \le 10^7

  • 子任务 1(10 分):n=50n=50
  • 子任务 2(20 分):n105n\le 10^5
  • 子任务 3(30 分):n=3333333n=3333333
  • 子任务 4(40 分):没有特殊限制