eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Генератор простих чисел

Генератор простих чисел

Петр хочет сгенерировать несколько простых чисел для своей криптосистемы. Помогите ему! Вам следует сгенерировать все простые числа между двумя заданными. \InputFile В первой строке содержится количество тестов $t~(t \le 10)$. В каждой из следующих $t$ строк содержится два числа $m$ и $n~(1 \le m \le n \le 10^9, n - m \le 10^5)$. \OutputFile Для каждого теста вывести все простые числа $p$, удовлетворяющие условию $m \le p \le n$, по одному числу в строке. Тесты следует разделять пустой строкой.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
2
1 10
3 5
Вихідні дані #1
2
3
5
7

3
5