Mai intai trebuie sa te autentifici.
Diferente pentru problema/palindrom4 intre reviziile #2 si #3
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="palindrom4") ==
Un număr se numeşte palindrom dacă prima lui cifră este egală cu ultima, a doua cu penultima şi aşa mai departe. De exemplu numerele 2552 , 404 şi 3 sunt palindromuri, în vreme ce 400 , 1230 şi 1212 nu sunt palindromuri.
Un număr se numeşte palindrom dacă prima lui cifră este egală cu ultima, a doua cu penultima şi aşa mai departe. De exemplu numerele 2552 , 404 şi 3 sunt palindromuri, în vreme ce 400 , 1230 şi 1212 nu sunt palindromuri.
h2. Cerinţa
Scrieţi un program care citind un număr natural n determină cel mai apropiat palindrom fata de el. În cazul când $n$ este egal departat fată de două palindromuri se va alege palindromul mai mic..
Scrieţi un program care citind un număr natural n determină cel mai apropiat palindrom fata de el. În cazul când $n$ este egal departat fată de două palindromuri se va alege palindromul mai mic.
h2. Date de intrare
Fişierul de intrare $palindrom4.in$ ...
Fişierul de intrare $palindrom4.in$ va conţine pe o singura linie valoare lui $n$.
h2. Date de ieşire
În fişierul de ieşire $palindrom4.out$ ...
În fişierul de ieşire $palindrom4.out$ va conţine pe o singură linie cel mai apropiat palindrom fata de $n$.
h2. Restricţii
* $...≤...≤...$
* $0 ≤ n ≤ 10^1000000^$
h2. Exemplu table(example). |_. palindrom4.in |_. palindrom4.out |
| This is some text written on multiple lines. | This is another text written on multiple lines.
| 4567 | 4554
| h3. Explicaţie
...
Palindroamele vecine lui 4567 sunt 4664 şi 4554. Distanţele sunt d1=4664-4567=97 şi d2=4567-4554=13 deci, cel mai apropiat palindrom este 4554.
== include(page="template/taskfooter" task_id="palindrom4") ==
