已知一个正整数n$$(2 \leq n \leq 10e{18}),求222~nnn之间素数的个数(包含222和nnn)
#1 弱(2≤n≤103)(2 \leq n \leq 10^3)(2≤n≤103) 输入示例:195
195
#2 中弱(2≤n≤107)(2 \leq n \leq 10^7)(2≤n≤107) 输入示例:7628362
7628362
#3 中(2≤n≤109)(2 \leq n \leq 10^9)(2≤n≤109) 输入示例:982783727
982783727
#4 中强(2≤n≤1013)(2 \leq n \leq 10^{13})(2≤n≤1013) 输入示例:98392831128
98392831128
#5 强(2≤n≤1018)(2 \leq n \leq 10 ^ {18})(2≤n≤1018) 输入示例:191981011451412345
191981011451412345
会的把码贴在下面,谢谢。
时间限制:1.00s1.00s1.00s
空间限制:512MB512MB512MB