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