EduBrick
← вернуться к уроку · Простые числа и решето

Простые на далёком отрезке

8000 мс · 512 МБ · всё или ничего

Сколько простых чисел лежит на отрезке от LL до RR включительно?

Числа большие, но сам отрезок короткий: в нём не больше миллиона чисел.

Формат ввода

Одна строка: числа LL и RR от 11 до 101210^{12}, причём LRL \le R и RL<106R - L < 10^6.

Формат вывода

Одно число.

Примеры

ввод
1 10
вывод
4

Примечание

Само число RR до триллиона, но составное число не больше RR обязано иметь простой делитель не больше R\sqrt{R} — то есть миллиона. Постройте обычное решето до миллиона, а потом этими простыми вычеркните кратные внутри отрезка, храня отметки только для него.

Войдите, чтобы отправлять решения.
← Вернуться к уроку