Сложность: 55%
Назовем строку почти палиндромом, если среди равенств вида ровно одно неверно. Например, строки ab, abacada, abc являются почти палиндромами, а строки aa, abacaba, abcd – нет.
Вам дана строка, требуется найти количество подстрок почти палиндромов в ней.
Входные данные
Во входных данных записана непустая строка, состоящая из маленьких латинских символов. Ее длина не превосходит .
Выходные данные
Выведите единственное число – количество подстрок почти палиндромов.
Подзадачи
№ | баллы | необх. подзадачи | ограничения |
1 | 11 | - | Длина строки |
2 | 13 | 1 | Длина строки |
3 | 76 | 1, 2 | Нет дополнительных ограничений |
STDIN | STDOUT |
abacaba | 10 |
abacada | 12 |
rdychy | 10 |