Cerinţa
Să se scrie un program care citește o propoziție și determină cuvântul palindrom de lungime maximă.
Date de intrare
Programul citește de la tastatură o propoziție alcătuită din litere mici sau mari ale alfabetului englez, cifre, semne de punctuație și spații.
Date de ieşire
Programul afișează pe ecran cel mai lung cuvânt palindrom.
Restricţii şi precizări
- propoziția va conține cel mult
255
de caractere; - cuvintele conțin doar litere și/sau cifre și conțin cel mult
20
de caractere; - dacă în propoziție există mai multe cuvinte palindrom de lungime maximă, se va afișa primul dintre ele;
- semnele de punctuație din propoziție pot fi
:;.,
- nu se face distincție între literele mari și cele mici;
- pentru toate testele date există soluție
Exemplu:
Intrare
121 prieteni analizeaza Un capac; aeriSIrea radar
Ieșire
aeriSIrea
Explicație
În propoziție sunt 4
cuvinte palindrom: 121
, capac
, aeriSIrea
, radar
. Dintre acestea, cel mai lung este aeriSIrea
.