Олимпиадный тренинг

Задача . A. Не NP


Тавак И Саид — хорошие друзья. Саид очень смешной, сегодня он попросил Тавака решить следующую задачу вместо задачи о самом длинном пути.

Даны l и r. Для каждого целого числа между l и r, включительно, выпишем все их целочисленные делители кроме 1. Найдите число, которое мы выписали максимальное число раз.

Решите эту задачу, чтобы показать, что она не является NP-полной.

Входные данные

Первая строка содержит два целых числа l и r (2 ≤ l ≤ r ≤ 109).

Выходные данные

Выведите одно целое число: число, которое встречается в выписанных делителях максимальное число раз.

Если существует несколько ответов, выведите любой.

Примечание

Определение делителя: https://www.math10.com/ru/algebra/delimost/delimost.html

В первом примере среди чисел от 19 до 29 следующие делятся на 2: {20, 22, 24, 26, 28}.

Во втором примере среди чисел от 3 до 6 следующие делятся на 3: {3, 6}.


Примеры
Входные данныеВыходные данные
1 19 29
2
2 3 6
3

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя