Ближайшее простое
2000 мс · 256 МБ · всё или ничего
Дано число . Найдите ближайшее к нему простое число.
Если само простое, ответ равен . Если два простых одинаково далеко, выведите меньшее.
Формат ввода
Одно число от до .
Формат вывода
Одно число.
Примеры
ввод
10
вывод
11
Примечание
Тот же приём, что с палиндромом: расходимся от и проверяем оба края, меньший — первым. Не забудьте, что слева останавливаться надо на двойке.
Войдите, чтобы отправлять решения.