Teo este contabil la UNSTPB, însă azi a avut o zi mai grea. La introducerea datelor primite în programul său, acesta a încurcat liniile cu coloanele.
Cerință
Pentru a rearanja datele corect, Teo a considerat că este mai rapid să realizeze un program care face transpusa matricei introdusă de el, însă întâmpină o problemă la rulare. Ajută-l pe Teo să identifice greșeala, astfel încât să poată termina la timp tabelul cu cheltuielile facultății. Îi puteți găsi programul aici sau în secțiunea „Atașamente” din lateral.
Date de intrare
Se citesc de la tastatură două numere naturale și , apoi numere, reprezentând elementele matricei.
Date de ieșire
Se afișează pe ecran matricea rezultată: câte elemente separate prin spațiu, pe linii.
Restricții și precizări
- Elementele matricei sunt numere întregi cuprinse între și .
Exemplul 1
stdin
3 3
1 2 3
4 5 6
7 8 9
stdout
1 4 7
2 5 8
3 6 9
Explicație
După citirea datelor de intrare, se realizează transpusa matricei și se afișează pe ecran.
Exemplul 2
stdin
4 3
8 5 0
7 2 1
5 8 3
4 2 2
stdout
8 7 5 4
5 2 8 2
0 1 3 2