Задача №113992. Мысли о прекрасном
Маленький Пафнутий недавно выучил буквы. Теперь он радостно пишет их в ряд в тетради. Написав достаточно большую строку, Пафнутий задумался о прекрасном – а достаточно ли красива его строка? Еще немного помедлив, он понял, что считает строку красивой, если она имеет вид \(a_1a_2a_2a_3a_3a_3 \ldots \underbrace{a_n \ldots a_n}_{n}\). Например, строки a , abbccc , aaaaaa , xaabbbbbbb – красивые, а строки abbcc , aa , bbaaa – нет. Теперь Пафнутий просит Вас помочь найти в его строке красивую подстроку максимальной длины.
В единственной строке входного файла задана непустая строка s длиной не более 10 5 символов, состоящая из строчных букв латинского алфавита.
Выведите искомую подстроку.
- Подзадача 1 (40 баллов) Длина строки S \(\le 6000\).
- Подзадача 2 (60 баллов) без дополнительных ограничений. Необходимые подгруппы: 1.
abbccc
abbccc
misis
m
missiiis
issiii
aaaaaaa
aaaaaa