A32608.矩阵转置

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

给你一个行为 nn,列为 mm 的矩阵,请求出该矩阵转置后的结果。

矩阵的转置:
设 A 为 n×mn \times m 阶矩阵(即 n 行 m 列),第 iijj 列元素是Ai,jA_{i,j}
n×mn \times m 矩阵A的行换成同序数的列得到一个 m×nm \times n 的矩阵,此矩阵叫做A的转置矩阵
例如矩阵

A=[120314]A = \begin{bmatrix} 1 & 2 & 0\\ 3 & -1 & 4 \end{bmatrix}

进行转置以后变成

AT=[132104]A^T = \begin{bmatrix} 1 & 3\\ 2 & -1\\ 0 & 4\\ \end{bmatrix}

数据范围\large{数据范围}

  • 1n,m10001 \leq n, m\leq 1000
  • 1000Ai,j1000-1000 \leq A_{i,j} \leq 1000

输入格式

输入包含 n+1n + 1 行。
第一行输入两个整数 n,mn, m,表示矩阵的行数和列数。
接下来 nn 行,每一行 mm 个整数,代表矩阵元素。

输出格式

输出一个 mm 行,nn 列的矩阵,表示该矩阵的转置。

输入输出样例

  • 输入#1

    2 3
    1 2 0
    3 -1 4

    输出#1

    1 3 
    2 -1 
    0 4 
    
首页