Fişierul intrare/ieşire: | pasienta.in, pasienta.out | Sursă | ad-hoc |
Autor | Din Folclor | Adăugată de | |
Timp execuţie pe test | 0.4 sec | Limită de memorie | 8192 kbytes |
Scorul tău | N/A | Dificultate |
Vezi solutiile trimise | Statistici
Pasiență (clasele 11-12)
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 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!
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, reprezentând valorile cărţilor. Se garantează că fiecare număr între 1 şi n apare de exact 4 ori.
Date de ieşire
În fişierul de ieşire pasienta.out se va tipări o linie cu n numere pe ea. Al i-lea număr reprezintă valoarea cărţii ridicate de pe coloana i.
Restricţii
- 1 ≤ n ≤ 100.000
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ă. :-)
pasienta.in | pasienta.out |
---|---|
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 |