Pagini recente » Diferente pentru problema/cover intre reviziile 10 si 9 | Diferente pentru problema/teatru intre reviziile 9 si 1 | Diferente pentru problema/sieve intre reviziile 21 si 9 | Diferente pentru problema/provocare intre reviziile 10 si 9 | Diferente pentru problema/palindrom4 intre reviziile 8 si 4
Diferente intre titluri:
Diferente intre continut:
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.
h2. Date de intrare
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.
table(example). |_. palindrom4.in |_. palindrom4.out |
| 63
| 66
|
h3. Explicaţie
Palindroamele vecine lui 63 sunt 55 şi 66. Distanţele sunt d1=66-63=3 şi d2=63-55=8 deci, cel mai apropiat palindrom este 66.
== include(page="template/taskfooter" task_id="palindrom4") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.