Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | aur.in, aur.out | Sursă | OJI 2019, clasa a 5-a |
Autor | Adăugată de | ||
Timp execuţie pe test | 0.5 sec | Limită de memorie | 256000 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Aur
După ce au mers împreună prin lume, Păcală şi Tândală au strâns o căruţă plină de bănuţi de aur, iar acum îi răstoarnă pe toţi în curtea casei şi îi împart în N grămezi. Păcală numără bănuţii din fiecare grămadă şi îi dictează lui Tândală N numere naturale pe care acesta trebuie să le scrie în ordine pe o tăbliţă. După ore bune de muncă, Păcală constată că Tândală a scris pe un singur rând, în ordine, de la stânga la dreapta, toate numerele dictate de el, dar lipite unul de altul. Acum pe tăbliţă e doar un şir lung de cifre. Ce să facă Păcală acum?
Cunoscând cele N numere naturale dictate de Păcală, scrieţi un program care să determine:
- Numărul cifrelor scrise pe tăbliţă de Tândală;
- Ce-a de-a K-a cifră de pe tăbliţă, în ordine de la stânga la dreapta;
- Cel mai mare număr ce se poate forma cu exact P cifre alăturate de pe tăbliţă, considerate în ordine de la stânga la dreapta.
Date de intrare
Fişierul aur.in conţine:
* Pe prima linie un număr natural C care reprezintă numărul cerinţei şi poate avea valorile 1, 2 sau 3.
* Pe cea de-a doua linie un număr natural N dacă cerinţa este 1, sau două numere naturale N şi K (despărţite printr-un spaţiu) dacă cerinţa este 2, sau două numere naturale N şi P (despărţite printr-un spaţiu) dacă cerinţa este 3.
* Pe cea de-a treia linie, N numere naturale despărţite prin câte un spaţiu, ce reprezintă, în ordine, numerele pe care Păcală i le dictează lui Tândală.
Date de ieşire
Fişierul aur.out va conţine pe prima linie un singur număr natural ce reprezintă rezultatul determinat conform fiecărei cerinţe.