Responsive image

问题 3227 --6-习题-6

3227: 6-习题-6

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 0
[提交][状态][讨论版][命题人:]

题目描述

矩阵转置:编写一个函数,是给定的二维数组进行行列转换,例如3*4,转换成4*3,并输出结果,最后将首元素置尾,其他元素前移一位。

输入描述

第一行一个整数n<20,表示有n组测试数据,下面是n组数据;
第二行是两个数M,N(2<M<10))(2<N<10)
接下来M行每行有N个整数(所有数据均小于10000)。

输出描述

输出每组测试数据的转置矩阵;
每个数字后加一个空格,
请在每组输出之后加一个换行。
提示(每行最后一个数字后面也有一个空格)

样例输入

2
3 3
1 2 3
4 5 6
7 8 9
3 3
9 8 7
6 5 4
3 2 1

样例输出

1 4 7 
2 5 8 
3 6 9 
9 6 3 
8 5 2 
7 4 1 

来源

[提交][状态]
ACM算法攻关部
  • Anything about this OnlineJudge, Please Contact Administrator. Click add QQ

    OJ system based on HUSTOJ Project , UI based on Twitter Bootstrap

    Copyright 2016 ACM算法攻关部
    关于网站改版