Суперпаліндроми
Дуже проста
Обмеження на час виконання 3 секунди
Обмеження на використання пам'яті 128 мегабайтів
Назвемо паліндромом рядок довжиною більше одного символу, який однаково читається як справа наліво, так і зліва направо. Суперпаліндромом будемо називати рядок, який можна представити як конкатенацію одного або кількох паліндромів.
Дано рядок . Знайдіть кількість підрядків у , які є суперпаліндромами.
Вхідні дані
Рядок складається з послідовності від до малих латинських літер без пробілів.
Вихідні дані
Виведіть одне число — кількість підрядків рядка , які є суперпаліндромами.
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Відправки 1K
Коефіцієнт прийняття 40%