Đề bài
Số tự nhiên được gọi là ước nguyên tố của số nguyên dương nếu chia hết cho và là số nguyên tố.
Ví dụ: Số 12 có 2 ước nguyên tố là 2 và 3; số 30 có 3 ước nguyên tố là 2, 3 và 5.
Yêu cầu: Cho truy vấn, mỗi truy vấn gồm ba số nguyên .
Với mỗi truy vấn, hãy xác định số lượng các số nguyên thỏa mãn: và có số lượng ước nguyên tố không nhỏ hơn .
Dữ liệu vàoBAI2.INP
Vào từ tệp văn bản BAI2.INP có cấu trúc:
- Dòng thứ nhất chứa số nguyên dương là số lượng truy vấn ().
- dòng tiếp theo, mỗi dòng chứa ba số nguyên (; ).
Kết quả raBAI2.OUT
Ghi ra tệp văn bản BAI2.OUT gồm dòng, mỗi dòng ghi một số nguyên duy nhất là kết quả tương ứng với mỗi truy vấn.
Ràng buộc
- Có 60% số test ứng với 60% số điểm của bài thỏa mãn: ; .
- Có 20% số test khác ứng với 20% số điểm của bài thỏa mãn: ; .
- 20% số test còn lại ứng với 20% số điểm của bài không có ràng buộc gì thêm.
Ví dụ
1 25 30 2
3
Giải thích
Từ 25 đến 30 có 3 số có từ 2 ước nguyên tố trở lên đó là 26, 28 và 30.
Cụ thể:
26 có 2 ước nguyên tố là 2 và 13
28 có 2 ước nguyên tố là 2 và 7
30 có 3 ước nguyên tố là 2, 3 và 5