Задача. "Створи паліндром".
Паліндром – це послідовність символів, яка зліва-направо та справа-наліво пишеться однаково. Наприклад, «АБА» або «АББ ББА».
Задано послідовність символів (рядок) х. Яку мінімальну кількість символів потрібно вилучити з х, щоб отримати паліндром?
Приклад. Вхідні дані «і розморозь зором зорі». Відповідь: 3 (пропуски між словами).

х – рядок символів, який можна подати у вигляді LаR, де L – перший символ зліва, R – останній символ рядка х, а – підрядок, решта символів рядка (між першим та останнім, можливо – порожній). S(x) – функціz, що обчислює мінімальну кількість символів, які потрібно вилучити з рядка х, щоб решта символів утворювали паліндром.
Рекурсивний запис
