Fişierul intrare/ieşire:semipalindrom.in, semipalindrom.outSursăOlimpiada pe Scoala 2012, Clasa a 5-a
AutorIsabela ComanAdăugată deIsabela_comanComan Isabela Patricia Isabela_coman
Timp execuţie pe test1 secLimită de memorie1024 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise

Semipalindrom

Pe Mara o fascinează numerele speciale. Ea a inventat noţiunea de număr semipalindrom, dând acest nume numerelor care au două jumătăţi identice. De exemplu, numărul 1313 este un astfel de număr deoarece, prin secţionarea acestuia la jumătate rezultă două numere egale: 13 şi 13. De asemenea, un alt exemplu de astfel de număr este 13713. Mara spune că dacă secţionăm un astfel de număr obţinem tot două numere egale: 13 şi 13, ignorând practic cifra din mijloc.

Cerinţă

Dându-se un numar natural n, să se afiseze in fişierul semipalindrom.out jumătatea acestuia în cazul în care acesta este Semipalindrom sau prima cifră a numărului n, în cazul în care numărul n nu este semipalindrom.

Date de intrare

Fişierul de intrare semipalindrom.in conţine pe prima linie numărul n.

Date de ieşire

În fişierul de ieşire semipalindrom.out se va afişa un singur număr reprezentând jumătatea numărului n, dacă numărul este semipalindrom sau prima cifră a numărului n, dacă acesta nu este semipalindrom.

Restricţii

  • 1 ≤ n ≤ 999999999 (n are maxim 9 cifre)

Exemplu

semipalindrom.insemipalindrom.outExplicaţii
538
5
Numarul 538 nu este Semipalindrom.Vom afisa prima cifra a numarului 538.
10410
10
Numărul este semipalindrom.Vom afişa jumătatea acestuia: 10.
Trebuie sa te autentifici pentru a trimite solutii. Click aici