Pagini recente »
2015-01-20-clasa-5-tema-22
|
Diferențe pentru problema/combat între reviziile 30 și 8
|
Atașamentele paginii Profil Andrei_Pana
|
Diferențe pentru problema/hole între reviziile 3 și 6
|
Diferențe pentru problema/pasienta între reviziile 2 și 11
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="pasienta") ==
O pasiență este un joc de cărți de o singură persoană. Oamenii făceau pasiențe pe vremuri pentru a-și ține de urât în timp ce așteptau să apară Internetul și Candy Crush Saga.
Pasiențele sunt jocuri de cărți de o singură persoană. Oamenii făceau pasiențe pe vremuri pentru a-și ține de urât în timp ce așteptau să apară Internetul și Candy Crush Saga.
Ion face o pasiență cu un pachet de $4 × n$ cărți (4 de 1, 4 de 2, ... 4 de [$n$]). El așază cărțile, cu fața în sus, pe 4 linii și $n$ coloane. Apoi, ridică de pe fiecare coloană câte o carte astfel încât cele $n$ cărți ridicate să aibă numere distincte. Ajutați-l pe Ion să câștige pasiența!
Ion face o pasiență cu un pachet de $4 × n$ cărți (4 de 1, 4 de 2, ..., 4 de [$n$]). El așază cărțile cu fața în sus pe 4 linii și $n$ coloane. Apoi vrea să ridice de pe fiecare coloană câte o carte astfel încât cele $n$ cărți ridicate să aibă numere distincte. Ajutați-l pe Ion să câștige pasiența!
h2. Date de intrare
Fișierul de intrare $pasienta.in$ conține pe prima linie numărul [$n$]. Pe următoarele 4 linii apar câte $n$ numere despărțite prin spații. Se garantează că fiecare număr între 1 și $n$ apare de exact 4 ori.
Fișierul de intrare $pasienta.in$ conține pe prima linie numărul [$n$]. Pe următoarele 4 linii apar câte $n$ numere despărțite prin spații, reprezentând valorile cărților. Se garantează că fiecare număr între 1 și $n$ apare de exact 4 ori.
h2. Date de ieșire
h2. Restricții
* $1 ≤ n ≤ 10.000$
* $1 ≤ n ≤ 100.000$
h2. Exemplu
Acest exemplu *nu* a fost generat amestecând un pachet real de cărți. Cărțile de joc sunt drumul spre pierderea sufletului și nu ne pot învăța nimic despre matematică. :-)
table(example).
|_. pasienta.in |_. pasienta.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 8
2 2 6 3 6 8 7 3
6 7 4 8 4 3 5 2
1 5 7 4 5 3 7 1
1 1 6 8 8 4 5 2
| 6 1 7 4 8 3 5 2
|
h3. Explicație
...
== include(page="template/taskfooter" task_id="pasienta") ==
Nu există diferențe între securitate.