АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

571. Superpalindromes

Time Limit: 2 seconds
Memory Limit:128000KB
Points:100
View Problem Statistics Submit Problem added debug

Назовём палиндромом строку длиной более одного символа, которая одинаково читается как справа налево, так и слева направо. Назовём суперпалиндромом строку, которая может быть представлена как конкатенация одного или более палиндромов. Дана строка S. Необходимо найти количество подстрок в S, которые являются суперпалиндромами.

Время тестирования: 2 секунды на один тест

В первой строке входного файла содержится S — последовательность от 1 до 1000 строчных латинских букв без пробелов.

Выведите в выходной файл одно число — количество подстрок S, являющихся суперпалиндромами.

Примеры

input

output

abc

0

abacdc

3

 


View Problem Statistics Submit Problem discussion Author/source: Pavel Kusnetsov, XI InterUni contest, Vologda
Problems from Contests and Camps / Vologda Students Contests / XI InterUni Contest 2008 /
570. Snooker 571. 569. Tree 567. memory
time generating 0.344 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.