L. Дописать в начало
3000 мс · 256 МБ · всё или ничего
Сколько символов нужно дописать в начало строки, чтобы она стала палиндромом?
Рассуждение зеркально классной задаче: ответ — это минус длина наибольшего префикса-палиндрома.
Стоит проверить это на примере. У строки aacecaaa наибольший палиндромный префикс — aacecaa длины 7, значит достаточно дописать одну букву: aaacecaaa.
Если решать через склейку, порядок будет , как в классной задаче про палиндромный префикс.
Формат ввода
Одна строка длины () из строчных латинских букв.
Формат вывода
Одно число — минимальное количество дописываемых в начало символов.
Примеры
ввод
aacecaaa
вывод
1
ввод
abc
вывод
2
Войдите, чтобы отправлять решения.