Палиндром
Сложная
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Дана непустая строка, состоящая из строчных латинских букв. Разрешается добавлять символы в начало и в конец строки. Требуется добавлением минимального количества символов получить палиндром.
Напомним, что палиндромом называется строка, которая читается одинаково слева направо и справа налево.
Входные данные
Одна строка, состоящая из маленьких латинских букв. Длина строки от 1 до 10^6
символов.
Выходные данные
Выведите наименьшее количество символов, которое необходимо приписать к исходной строке, чтобы получить палиндром.
Примеры
Ввод #1
Ответ #1
Отправки 321
Коэффициент принятия 6 %