问题描述
给定一个H行W列的矩阵A。A中从上往下第i行、从左往右第j列的元素为Ai,j。
定义B为一个W行H列的矩阵,其中从上往下第i行、从左往右第j列的元素等于Aj,i。也就是说,B是A的转置矩阵。
请输出B。
约束条件
- 1≤H,W≤105
- H×W≤105
- 1≤Ai,j≤109
- 输入中的所有值均为整数。
输入
输入从标准输入按以下格式给出:
H W
A1,1A1,2...A1,W
A2,1A2,2...A2,W
...
AH,1AH,2...AH,W
输出
按以下格式输出B:
B1,1B1,2...B1,H
B2,1B2,2...B2,H
...
BW,1BW,2...BW,H
样例输入1
4 3
1 2 3
4 5 6
7 8 9
10 11 12
样例输出1
1 4 7 10
2 5 8 11
3 6 9 12
例如,A2,1=4,因此在转置矩阵B中,从上往下第1行、从左往右第2列的元素为4。
样例输入2
2 2
1000000000 1000000000
1000000000 1000000000
样例输出2
1000000000 1000000000
1000000000 1000000000