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

Diferențe între titluri:

cuburi3
Cuburi3 (clasa a 8-a)

Diferențe între conținut:

== include(page="template/taskheader" task_id="cuburi3") ==
http://campion.edu.ro/arhiva/index.php?page=problem&action=view&id=648
 
Domnul Gigi i-a cumpărat fiului său un joc de construcții. Jocul este compus dintr-o tablă pătrată N x N (N linii și N coloane) și un număr de C cuburi colorate. Latura cubului este egală cu latura unui pătrat al tablei. Gigi junior așează fiecare cub pe tablă, într-o ordine dată, suprapunând perfect o față a cubului peste pătratul dorit. Dacă la o anumită poziție există deja cuburi atunci cubul se așează deasupra celor existente. Jocul se termină când toate cuburile sunt așezate pe tablă.
Domnul Gigi vede jocul în forma finală și privește tabla din trei poziții. Imaginea rezultată poate fi vedere de sus, vedere din stânga sau vedere din față.
Exemplu: pentru N=3, C=7 și o așezare a cuburilor ca în figura a), cele trei vederi sunt desenate în figurile:
!>problema/cuburi3?fig.jpg!
!problema/cuburi3?fig.jpg!
h2. Cerinta
h2. Date de intrare
Fișierul de intrare $cuburi2.in$ conține:
Fișierul de intrare $cuburi3.in$ conține:
Pe prima linie trei numere naturale N C D, separate prin câte un spațiu cu următoarea semnificație: N - dimensiunea tablei, C - numărul cuburilor,
D -direcția din care privim tabla (1 - vedere de sus, 2 - vedere din stânga, 3 - vedere din față ).
Pe următoarele C linii se găsesc câte trei numere naturale. Astfel, pe linia i+1 se află numerele Lin Col Culoare, separate prin spațiu, reprezentând linia, coloana și respectiv culoarea celui de-al i-lea cub care se plasează pe tablă.
h2. Date de ieșire
Fișierul de ieșire $cuburi2.out$ va conține un tablou bidimensional cu NL linii și N coloane reprezentând vederea tablei, conform direcției citite din fișierul de intrare.
Fișierul de ieșire $cuburi3.out$ va conține un tablou bidimensional cu NL linii și N coloane reprezentând vederea tablei, conform direcției citite din fișierul de intrare.
Pe prima linie a fișierului se vor afișa cele două dimensiuni NL și N separate prin spațiu, iar pe următoarele NL linii câte N numere reprezentând codurile culorilor cuburilor vizibile, respectiv 0 (zero) pentru zonele fără cuburi.
h2. Restricții

Nu există diferențe între securitate.