Problem

2 /12


キーボードからマトリックスを埋める

Theory Click to read/hide

キーボードからの値で行列を埋める

プログラムが、 m で区切られた m 数値を含む n 行の形式で、入力として2次元配列を受け取るようにします。スペース。このようなデータは、次のように 2 次元配列に保存できます。

読み取り (n、m); 長さを設定します(a、n); for i:= 0 to n - 1 do begin     setlength(a[i], m);     for j := 0 to m - 1 do read(a[i][j]); 終了;

Problem

転置された行列を表示するプログラムを作成してください。行列の転置は   行が列になり、 – が変換される変換です。行。マトリックス自体を変更する必要はありません。目的の形式で表示するだけで十分です。

入力
最初の行には、行列の次元がスペースで区切られて含まれています: 行数 N 列数 M ( 1  <= N, M <= 100 )。次の N 行には、行列の行が含まれています。  M スペースで区切られた自然数

インプリント
プログラムは、行による転置の結果となるマトリックスを出力する必要があります。

<頭> <本体>
# 入力 出力
1 4 5
1 2 3 4 5
6 7 8 9 3
5 4 3 2 1
7 9 8 7 6
1 6 5 7
2 7 4 9
3 8 3 8
4 9 2 7
5 3 1 6