问题 2145 --爱好质数(提高模拟赛2018-4-A)

2145: 爱好质数(提高模拟赛2018-4-A)

时间限制: 1 Sec  内存限制: 128 MB
提交: 9  解决: 2
[提交][状态][命题人:]

题目描述

小 X 是一位热爱数学的男孩子,在茫茫的数字中,他对质数更有一种独特的情感。小 X 认为,质数是一切自然数起源的地方。

在小 X 的认知里,质数是除了本身和 1 以外,没有其他因数的数字。

但由于小 X 对质数的热爱超乎寻常,所以小 X 同样喜欢那些虽然不是质数,但却是由两个质数相乘得来的数。

于是,我们定义,一个数是小 X 喜欢的数,当且仅当其是一个质数,或是两个质数的乘积。

而现在,小 X 想要知道,在 L 到 R 之间,有多少数是他喜欢的数呢?

输入

第一行输入一个正整数 Q,表示询问的组数。

接下来 Q 行。包含两个正整数 L 和 R。保证 LR

输出

输出 Q 行,每行一个整数,表示小 X 喜欢的数的个数。


样例输入
Copy
10
282 491
31 178
645 856
227 367
267 487
474 697
219 468
582 792
315 612
249 307
样例输出
Copy
97
78
92
65
102
98
114
90
133
29

提示

来源

 

[提交][状态]