MN18-A. Oraliqdagi tub sonlar
q ta so‘rov: har birida [l, r] oralig‘idagi tub sonlar sonini toping. So‘rovlar ko‘p — har birini alohida tekshirish ulgurmaydi, Eratosfen elagi va prefiks yig‘indidan foydalaning.
Kirish ma’lumotlari
Birinchi qatorda q, keyin q qatorda l va r.
Chiqish ma’lumotlari
q qatorda javoblar.
Cheklovlar
1 ≤ q ≤ 2·10⁵, 1 ≤ l ≤ r ≤ 10⁶
Misollar
Kirish
3 1 10 11 20 2 2
Chiqish
4 4 1
Qoralama doskasi
Kod yozish
Kod yuborish
14 ta test
Yechim yuborish uchun
tizimga kiring.