Pagini recente »
Diferențe pentru utilizator/bla1234 între reviziile 38 și 24
|
rest1
|
Istoria paginii utilizator/irinavianu
|
Clasament test-virtual-contest
|
Diferențe pentru problema/numere6 între reviziile 3 și 6
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="numere6") ==
Georgel, elev în clasa a VI-a, pretinde că poate realiza un program pentru orice problemă. Un coleg, ca să îl testeze, îi propune să scrie un program care să rezolve, cât mai rapid, următoarea problemă: doamna profesoară de informatică trebuie să colecteze, de la fiecare elev din școală, câte un număr natural oarecare și le va scrie intr-un fișier $numere.in$, câte un numar pe fiecare linie a fișierului. Pentru ca programul sa fie mai complicat, numerele din fișier trebuie codificate după următoarea regulă: numărul inițial este completat cu două noi cifre, pe prima, respectiv, ultima poziție. Prima cifră va reprezenta _cifra de control_ a numărului inițial ( _cifra de control_ se obține calculând suma cifrelor numărului, apoi suma cifrelor sumei și tot așa până la obținerea unei singure cifre) iar ultima cifră va fi complementul față de 9 al cifrei de control.
Georgel, elev în clasa a VI-a, pretinde că poate realiza un program pentru orice problemă. Un coleg, ca să îl testeze, îi propune să scrie un program care să rezolve, cât mai rapid, următoarea problemă: doamna profesoară de informatică trebuie să colecteze, de la fiecare elev din școală, câte un număr natural oarecare și le va scrie intr-un fișier $numere6.in$, câte un numar pe fiecare linie a fișierului. Pentru ca programul sa fie mai complicat, numerele din fișier trebuie codificate după următoarea regulă: numărul inițial este completat cu două noi cifre, pe prima, respectiv, ultima poziție. Prima cifră va reprezenta _cifra de control_ a numărului inițial ( _cifra de control_ se obține calculând suma cifrelor numărului, apoi suma cifrelor sumei și tot așa până la obținerea unei singure cifre) iar ultima cifră va fi complementul față de 9 al cifrei de control.
_De exemplu_, pentru numărul 239 citit din fișier, se va obține numărul 52394 (cifra de control a numărului 239 este 5, iar complementul față de 9 al acestei cifre este 4).
h2. Restricții
* $3 ≤ _n_ ≤ 50$
* $3 ≤ _n_ ≤ 50$;
* Fiecare număr din șirul citit este format din cel mult 7 cifre.
h2. Exemplu
Nu există diferențe între securitate.