Fișierul intrare/ieșire | semipalindrom.in, semipalindrom.out | Sursă | Olimpiada pe Scoala 2012, Clasa a 5-a |
---|---|---|---|
Autor | Isabela Coman | Adăugată de | Coman Isabela Patricia • Isabela_coman |
Timp de execuție pe test | 1 sec | Limită de memorie | 1024 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
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.in | semipalindrom.out | Explicaț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. |