Din fisierul patrate.in se citesc doua numere naturale n si k (n,k<=100) si apoi se citesc cate 4 numere naturale x,y,l,c (<100) de pe fiecare din urmatoarele k linii ale fisierului. Semnificatia acestora este: x e linia coltului stanga sus, y e coloana coltului stanga sus, l lungimea, iar c este culoare unui patrat. Plasati cele k patrate intr-o matrice patratica cu n linii si n coloane si afisati matricea obtinuta. Datele de intrare asigura faptul ca patratele nu se suprapun si nu depasesc dimensiunile matricii. Elementele din matrice care nu fac parte din nici un patrat vor avea valoarea 0.
Exemplu: patrate.in 7 6 3 4 2 3 1 1 3 1 1 4 2 2 4 1 3 2 5 4 3 4 2 6 2 1 patrate.out 1 1 1 2 2 0 0 1 1 1 2 2 1 1 1 1 1 3 3 1 1 2 2 2 3 3 0 0 2 2 2 4 4 4 0 2 2 2 4 4 4 0 0 0 0 4 4 4 0 |
|