#668 · Subiectul II · Programare
Cel mai lung prefix și sufix palindrom al unui cuvânt
✓ Rezolvare explicatăSuceava 2026 · nr. 21
Enunț
Din fișierul text atestat.in se citește un cuvânt de maximum 100 de caractere, care este alcătuit doar din litere mici ale alfabetului englez.
a) Funcția sirPalindrom primește ca parametru de intrare un șir de maximum 100 de caractere și returnează valoarea 1 dacă șirul are proprietatea de palindrom (citit de la stânga la dreapta este egal cu șirul citit de la dreapta la stânga) sau 0 în caz contrar.
b) Folosind apeluri utile ale subprogramului de la punctul a, determinați și afișați pe ecran cel mai lung prefix și cel mai lung sufix cu proprietatea de palindrom care se pot obține din cuvântul s. Cele două cuvinte se vor afișa pe o singură linie, separate printr-un spațiu.
Exemple
Date de intrare (atestat.in) |
Date de ieșire |
|---|---|
anastasia |
ana a |
capac |
capac capac |
Rezolvare
Exersează mai departe