Problem1794--矩阵转置

1794: 矩阵转置

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

给定一个 n 行 m 列的矩阵 a,请输出 a 转置之后的结果。

(假设 a 转置之后是矩阵 b,则矩阵 b 是 m 行 n 列的一个矩阵,且其中的任意元素 b[ i ][ j ] 满足 b[ i ][ j ] = a[ j ][ i ])

Input

多组数据。

每组输入第一行包含两个正整数 n 和 m。(1 ≤ n, m ≤ 100)

接下来输入 n 行,每行包含 m 个整数。其中的第 i 行第 j 个数表示矩阵 a 第 i 行第 j 列的元素 a[ i ][ j ]。(-10^9 ≤ a[ i ][ j ] ≤ 10^9)

同一行的整数之间用一个空格隔开。文件以EOF结束。

Output

每组输出 m 行,每行 n 个整数,表示矩阵 a 转置之后的结果。

Sample Input Copy

3 5
1 -1 0 2 -3
-2 2 3 -4 0
3 -4 5 -1 -2
3 3
1 0 -1
0 0 0
-1 0 1

Sample Output Copy

1 -2 3
-1 2 -4
0 3 5
2 -4 -1
-3 0 -2
1 0 -1
0 0 0
-1 0 1

Source/Category