Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

FR_04_19 - Chera Man

Chera Man jest komiksowym bohaterem, podobnie jak Spiderman, Superman czy X-men, który walczy ze złymi palindromami odpowiedzialnymi za wszelkie zło ówczesnego świata. Żeby je pokonać, Chera Man musi znać ich nazwy. Do tej pory było to proste, ponieważ nasz bohater musiał tylko sprawdzić, czy podany ciąg jest palindromem. Niestety od jakiegoś czasu złe palindromy zaczęły się skutecznie kamuflować, co znacznie utrudniało zadanie. Kamuflaż polegał na tym, że palindrom był ukryty jako spójny podciąg pewnego ciągu. Czasami okazywało się, że ciąg był tak długi, że Chera Man nie mógł sobie z tym problemem poradzić sam. Dodatkowo w zadanym ciągu mogło znajdować się ukrytych wiele palindromów. Naszego bohatera interesował palindrom alfa - taki palindrom, który jest najdłuższy, a jeśli jest kilka o takiej samej długości, to ten, który pojawił się najwcześniej. Przyczyń się do uratowania świata i napisz program, który znajdzie palindrom alfę.

Wejście

Pewna niewielka liczba ciągów złożonych z małych liter języka łacińskiego. Długość ciągu nie przekracza 106 znaków.

Wyjście

Dla każdego zestawu testowego wypisanie palindromu alfa.

Przykład

Wejście:
alamakota
bolekilolek

Wyjście:
ala
lol

Dodane przez:Marcin Kasprowicz
Data dodania:2015-07-15
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM32-GCC ASM64 MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.