#abc250d. [abc250_d]250-like Number

[abc250_d]250-like Number

题目描述

我们将整数 kk 视为“类似于 250250”如果满足以下条件:

  • kk 可以表示为 k=ptimesq3k=p \\times q^3,其中 p<qp<qppqq 都是素数。

小于或等于 NN 的整数中有多少个是“类似于 250250”的?

约束条件

  • NN 是一个介于 11101810^{18}(包括两者)之间的整数。

输入

从标准输入获取输入数据,格式如下:

NN

输出

打印结果作为一个整数。

示例输入 1

250

示例输出 1

2
  • 54=2times3354 = 2 \\times 3^3 是“类似于 250250”的。
  • 250=2times53250 = 2 \\times 5^3 是“类似于 250250”的。

以上两个整数是所有“类似于 250250”的整数。

示例输入 2

1

示例输出 2

0

示例输入 3

123456789012345

示例输出 3

226863