WrongData

Time limit: 0.05s Memory limit: 4MB Input: Output:

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 nn și mm, apoi n×mn \times m numere, reprezentând elementele matricei.

Date de ieșire

Se afișează pe ecran matricea rezultată: câte nn elemente separate prin spațiu, pe mm linii.

Restricții și precizări

  • 1n,m1001 \le n, m \le 100
  • Elementele matricei sunt numere întregi cuprinse între 00 și 100100.

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

Log in or sign up to be able to send submissions!