Pagini recente »
Diferențe pentru problema/lotokids între reviziile 10 și 9
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="lotokids") ==
Mihai încearcă să creeze un joc nou pentru tabletă, joc care sa îi amestece niște bile de loto. Își propune mai întâi să realizeze o aplicație mai simplă. Astfel el creează pentru început două butoane: unul de "start", care apăsat să îi afișeze un număr de bile la intamplare si un buton "move" ce poate fi folosit doar pentru a muta ultima bilă imediat după prima bilă. Bilele de loto ale lui Mihai au câte o cifră inscripționată și pot exista 2 bile cu aceeași cifră.
Mihai incearcă să creeze un joc nou pentru tabletă, joc care sa îi amestece niște bile de loto. Își propune mai intâi să realizeze o aplicație mai simplă. Astfel el crează pentru început doua butoane: unul de "start" care apăsat să îi afișeze un număr de bile la intamplare si un buton "move" ce poate fi folosit doar pentru a muta ultima bilă imediat după prima bilă. Bilele de loto ale lui Mihai au câte o cifră inscripționată și pot exista 2 bile cu aceeași cifră.
!problema/lotokids?lotokids1.jpg!
h2. Cerință
Dându-se un număr [*n*], format din cifrele ce apar pe bile după apăsarea butonului de start, aflați:
Dându-se un număr n, format din cifrele ce apar pe bile după apăsarea butonului de start, aflați:
a) care este cifra scrisă pe prima bilă
b) câte bile i-au apărut lui Mihai
c) Dacă Mihai apasă de *k* ori pe butonul move, ce număr se va forma cu cifrele bilelor în noua configurație.
c) Dacă Mihai apasă de k ori pe butonul move, ce număr se va forma cu cifrele bilelor în noua configurație.
h2. Date de intrare
Fișierul de intrare $lotokids.in$ va conține pe prima linie numărul *n* și numărul [*k*], separate prin spațiu.
Fișierul de intrare $lotokids.in$ va conține pe prima linie numărul n și numărul k, separate prin spatiu.
h2. Date de ieșire
În fișierul de ieșire $lotokids.out$ se va afișa pe prima linie, cifra de pe prima bilă și numărul de bile separate printr-un spațiu, iar pe a doua linie numărul ce se obține după apăsarea butonului move de *k* ori.
În fișierul de ieșire $lotokids.out$ se va afișa pe prima linie, cifra de pe prima bilă și numărul de bile separate printr-un spatiu, iar pe a doua linie numaărul ce se obține după apăsarea butonului move de k ori.
h2. Restricții
* 0 < *n* < 1 000 000 000
* 0 ≤ *k* ≤ 1 000 000 000
* 0 < n < 1.000.000.000
* $0 ≤ k ≤ 1.000.000.000$
h2. Exemplu
table(example).
table(example).
|_. lotokids.in |_. lotokids.out |_. Explicatie |
| 254083 3
|2 6
Nu există diferențe între securitate.