#363. count

count

时空限制

时间限制 1s1\text{s},内存限制 512MB512\text{MB}

题目描述

给定正整数 nn,求同时满足以下条件的三元组 (a,b,c)(a,b,c) 个数:

  1. a,b,ca,b,c 均为质数。
  2. 2a<b<c2 \leq a < b < c
  3. a2×b×c2na^2 \times b \times c^2 \leq n

输入格式

输入包含一行,给定一个正整数,表示 nn

输出格式

输出包含一行,输出一个整数,表示答案。

输入样例1

980

样例输出1

3

样例解释1

满足条件的数有 300=22×3×52300=2^2 \times 3 \times 5^2588=22×3×72588=2^2 \times 3 \times 7^2980=22×5×72980=2^2 \times 5 \times 7^2

输入样例2

1000000000000

输出样例2

2817785

数据范围

对于 20%20\% 的数据,1n1031 \leq n \leq 10^3

对于 80%80\% 的数据,1n1091 \leq n \leq 10^9​​。

对于 100%100\% 的数据,1n10121 \leq n \leq 10^{12}。​