A49856.矩阵旋转

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

现在给定一个 n×nn \times n 的二维矩阵, 请输出二维矩阵最外围一圈顺时针旋转 9090 度的结果。

最外围一圈即: 第 11 行或第 nn 行 或第 11 列或第 nn 列。

输入格式

第一行给定一个整数 n(1n1000)n (1 \leq n \leq 1000)

接下来输入 nn 行, 每行 nn 个数字,1aij1001 \leq a_{ij} \leq 100 ,代表原始矩阵。

输出格式

输出 nn 行, 每行 nn 个数字, 代表将最外围一圈旋转后得到的矩阵。

输入输出样例

  • 输入#1

    3
    1 2 3
    4 5 6
    7 8 9

    输出#1

    7 4 1 
    8 5 2 
    9 6 3 
  • 输入#2

    4
    1 2 3 4
    5 6 7 8
    9 10 11 12
    13 14 15 16

    输出#2

    13 9 5 1 
    14 6 7 2 
    15 10 11 3 
    16 12 8 4 
    
首页