Diferențe pentru problema/zar1 între reviziile #17 si #13

Nu există diferențe între titluri.

Diferențe între conținut:

În orice moment ne-am uita la zar, putem vedea numărul punctelor desenate pe trei din fețele sale (așa cum se vede în desenul de mai sus).
Notăm cu *f1* fața cubului orientată spre noi, *f2* fața superioară a cubului, respectiv cu *f3* fața laterală din dreapta. Pentru exemplul din figură: [*n*] = 4, fața dinspre noi ([*f1*]) conține trei puncte, fața superioară ([*f2*]) conține două puncte, fața laterală din dreapta ([*f3*]) conține un punct, iar sensul de deplasare este cel precizat prin săgeți.
Notăm cu *f1* fața cubului orientată spre noi, *f2* fața superioară a cubului, respectiv cu *f3* fața laterală din dreapta. Pentru exemplul din figură: *n* = 4, fața dinspre noi ([*f1*]) conține trei puncte, fața superioară ([*f2*]) conține două puncte, fața laterală din dreapta ([*f3*]) conține un punct, iar sensul de deplasare este cel precizat prin săgeți.
h2. Cerință
Cunoscând dimensiunea *n* a traseului și numărul punctelor de pe cele trei fețe ale zarului în poziția inițială, determinați după *k* rostogoliri numărul punctelor ce se pot observa pe fiecare din cele trei fețe ale zarului.
Cunoscând dimensiunea n a traseului și numărul punctelor de pe cele trei fețe ale zarului în poziția inițială, determinați după k rostogoliri numărul punctelor ce se pot observa pe fiecare din cele trei fețe ale zarului.
h2. Date de intrare
Fișierul $zar1.in$ conține pe prima linie numerele naturale *n* și *k* despărțite printr-un spațiu. Pe linia a doua se află trei numere naturale separate prin spații ce corespund numărului de puncte de pe fețele *f1*, *f2*, respectiv *f3* ale zarului în poziția inițială.
Fișierul $zar1.in$ conține pe prima linie numerele naturale n și k despărțite printr-un spațiu. Pe linia a doua se află trei numere naturale separate prin spații ce corespund numărului de puncte de pe fețele f1, f2, respectiv f3 ale zarului în poziția inițială.
h2. Date de ieșire
Fișierul $zar1.out$ va conține o singură linie cu trei numere naturale separate prin câte un spațiu, care reprezintă numărul punctelor ce se pot observa pe fețele *f1*, *f2* și *f3* (în această ordine) după ce au fost efectuate *k* rostogoliri pe traseul dat.
Fișierul $zar1.out$ va conține o singură linie cu trei numere naturale separate prin câte un spațiu, care reprezintă numărul punctelor ce se pot observa pe fețele f1, f2 și f3 (în această ordine) după ce au fost efectuate k rostogoliri pe traseul dat.
h2. Restricții
* 2 ≤ *n* ≤ 20 000
* 1 ≤ *k* ≤ 1 000 000
2 ≤ n ≤ 20000
1 ≤ k ≤ 1000000
h2. Exemplu
table(example).
table(example).
|_. zar1.in |_. zar1.out |_. Explicație |
| 4 11
3 2 1
| Fiecare latură a traseului este formată din 4 căsuțe și se vor efectua 11 rostogoliri.
După prima rostogolire spre dreapta, valorile celor trei fețe (f1, f2, respectiv f3) ale
zarului vor fi 3, 6 și 2. După a doua rostogolire obținem numerele 3, 5, 6, iar după a treia
rostogolire valorile fețelor vor fi 3, 1 și 5. În acest moment zarul a parcurs o latură a
traseului. Următoarele trei rostogoliri se vor efectua în jos, de-a lungul traseului iar fețele
 rostogolire valorile fețelor vor fi 3, 1 și 5. În acest moment zarul a parcurs o latură a
 traseului. Următoarele trei rostogoliri se vor efectua în jos, de-a lungul traseului iar fețele
vor avea succesiv valorile 1, 4, 5 apoi 4, 6, 5 și 6, 3, 5. Urmează rostogolirile spre stânga,
pe fețele zarului vom observa valorile 6, 5, 4 apoi 6, 4, 2 și respectiv 6, 2, 3. Ultimele două
rostogoliri se vor efectua în sus de-a lungul laturii din stânga a traseului. După penultima

Nu există diferențe între securitate.