AT_abc084_d [ABC084D] 2017-like Number
题目描述
满足“$N$ 和 $(N+1)÷2$ 都是素数”的奇数 $N$,称为**2017 类似数**。
现在给出 $Q$ 个查询。
对于第 $i$ 个查询($1 \leq i \leq Q$),给出两个奇数 $l_i$ 和 $r_i$,请你求出满足 $l_i \leq x \leq r_i$ 且 $x$ 是**2017 类似数**的奇数 $x$ 的个数。
输入格式
输入以如下格式从标准输入读入:
> $Q$
> $l_1$ $r_1$
> $l_2$ $r_2$
> $\vdots$
> $l_Q$ $r_Q$
输出格式
对于每个查询 $i$($1 \leq i \leq Q$),输出一行,表示该查询的答案 $x$ 的个数。
说明/提示
## 限制条件
- $1 \leq Q \leq 10^5$
- $1 \leq l_i \leq r_i \leq 10^5$
- $l_i$、$r_i$ 均为奇数
- 所有输入均为整数
## 样例解释 1
- $3$ 和 $(3+1)÷2=2$ 都是素数,因此 $3$ 是**2017 类似数**。
- $5$ 和 $(5+1)÷2=3$ 都是素数,因此 $5$ 是**2017 类似数**。
- $7$ 是素数,但 $(7+1)÷2=4$ 不是素数,因此 $7$ 不是**2017 类似数**。
因此,查询 $1$ 的答案是 $2$。
## 样例解释 2
请注意,$2017$ 也是**2017 类似数**。
由 ChatGPT 4.1 翻译