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