3384 - Cod Joc
Sursa: [1]
Enunt[edit | edit source]
În vacanța de iarnă Alex a primit un joc captivant și astfel a tot amânat lecturile de vacanță, fapt pentru care în prima săptămană din semestrul al II-lea a primit o notă mică la școală. Supărat, tatăl său i-a parolat jocul cu un cod de acces. Pentru că a început să recupereze din lecturi, tatăl îi dă un indiciu pentru obținerea codului de acces: îi arată un număr, dar după ce acesta a fost scris, cifrele încep să-i dispară în ordinea în care sunt scrise (adică de la stânga la dreapta), codul de acces fiind suma tuturor numerelor vizibile (obținute prin eliminarea pe rând a câte unei cifre).
Cerinţa[edit | edit source]
Vreți să îl ajutați pe Alex să găsească acest cod de acces pentru un număr n primit? Scrieți un program care determină și afișează codul de acces al jocului. Puteți primi 100 de puncte.
Date de intrare[edit | edit source]
Fișierul de intrare codjoc.in conține pe prima linie un număr n, reprezentând numărul arătat lui Alex de tatăl lui.
Date de ieșire[edit | edit source]
Fișierul de ieșire codjoc.out va conține numărul ce reprezintă codul de acces al jocului lui Alex.
Restricţii şi precizări[edit | edit source]
- 0 < n ≤ 2.000.000.000, n număr natural
Exemplu[edit | edit source]
- codjoc.in
- 123456
- codjoc.out
- 150886
Explicație[edit | edit source]
Suma numerelor 123456, 23456, 3456, 456, 56, 6 este egală cu 150886.
Rezolvare[edit | edit source]
<syntaxhighlight lang="python" line>
</syntaxhighlight>