TS10 Thanh Hóa 2026 - Số nguyên tố kỳ lạ

Xem dạng PDF

Gửi bài giải

Điểm: 25,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong giờ Tin học, Lam tìm hiểu dãy số ~P_1, P_2, P_3 \dots~ là dãy số nguyên tố được sắp xếp theo thứ tự tăng dần: ~2, 3, 5, 7, 11, \dots~. Lam gọi một số nguyên tố ~P_i~ ~(i \ge 2)~ trong dãy là số nguyên tố kỳ lạ nếu tồn tại một vị trí ~j~ ~(1 \le j \le i - 1)~ thỏa mãn: $$P_i = \frac{P_j + P_{i+1}}{2}$$ Như vậy, các số nguyên tố kỳ lạ là ~5, 7, \dots~ Vì: ~5 = \frac{3 + 7}{2}; 7 = \frac{3 + 11}{2} \dots~

Yêu cầu: Bạn hãy giúp Lam đếm số lượng số nguyên tố kỳ lạ trong đoạn ~[a, b]~.

Input

  • Dòng đầu tiên chứa một số nguyên dương ~T~ là số lượng đoạn cần đếm.

  • ~T~ dòng tiếp theo, mỗi dòng ghi hai số nguyên dương ~a, b~.

Output

Ghi ra thiết bị ra chuẩn gồm ~T~ dòng, mỗi dòng ghi một số nguyên là số lượng số nguyên tố kỳ lạ trong đoạn tương ứng.

Scoring

Subtask Điểm Ràng buộc
1 ~40\%~ ~T = 1; a \le b \le 10^3~
2 ~30\%~ ~1 < T \le 10; a \le b \le 10^6~
3 ~30\%~ ~10 < T \le 10^5; a \le b \le 10^7~

Sample Input 1

2
1 5
5 11

Sample Output 1

1
2

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.