Cerința
Se consideră o încăpere de lungime m și lățime n împărțită în n*m zone pătrate, sub forma unei matrice cu n linii și m coloane. Încăperea este acoperită în totalitate cu p covoare de diferite dimensiuni și culori astfel încât acestea nu se suprapun și încăperea este acoperită în totalitate. Mai mult fiecare zonă pătrată a încăperii este acoperită cu un singur covor.
Gigel, administratorul clădirii, este responsabil cu spălarea covoarelor. Astfel el a notat, în ordine, dimensiunile și culoarea fiecărui covor, în ordine, de sus în jos și de la stânga la dreapta. Covoarele au fost scoase și spălate, dar acum Gigel vă cere ajutorul.
Cunoscând dimensiunile încăperii, numărul de covoare precum și dimensiunile și culoarea fiecărui covor, să se refacă așezarea inițială a acestora.
Date de intrare
Fișierul de intrare covoare.in conține pe prima linie numerele n m p, iar pe a următoarele p linii câte trei numere a b c reprezentând lungimea, lățimea și culoarea fiecărui covor.
Date de ieșire
Fișierul de ieșire covoare.out va conține o matrice A cu n linii și m coloane, A[i][j] reprezentând culoarea covorului care acoperă zona i j. Fiecare linie a matricei va fi scrisă pe o linie a fișierului, elementele unei linii fiind separate prin exact un spațiu.
Restricții și precizări
1 ≤ n, m ≤ 100
covoarele trebuie așezate în ordinea dată, și nu pot fi rotite
culoarea unui covor este un număr natural nenul
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!