Сьогодні ви будете робити ще один виклик паліндром!
Отже, ваше завдання сьогодні - взяти рядок і визначити мінімальну кількість букв, необхідних для вставки, щоб перетворити його на паліндром.
Наприклад, візьмемо рядок fishes.
У цьому випадку найкращим способом було б додати h if, тож результат був би 3.
fishe s
h if
---------
fishehsif
Тепер спробуємо codegolf. Оскільки відбувається повторне o, ми можемо просто зробити:
codeg o lf
fl ed c
-------------
flcodegedoclf
щоб отримати результат 5.
Тестові справи
ppcg -> 2
codegolf -> 5
palindrome -> 9
stackexchange -> 8
programmingpuzzlesandcodegolf -> 20
ppcg, оцінка становить 4 + 2 = 6)