最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 DG: L6-8 level 6 综合测评 - 练习4

    正文概述 网友投稿   2026-01-22 10:27:39  

    题目描述

    给你一个n*n的矩阵a,请你给其按照对角线进行翻转,并输出翻转后的矩阵。

    我们假设矩阵a第i行第j个元素为a[i][j],将矩阵a按对角线翻转后的矩阵是a',则对于所有的1≤i,j≤n,满足a[i][j]等于a'[j][i]。

    举个例子,假设矩阵a为:

    1 2 3

    4 5 6

    7 8 9

    则翻转后的矩阵a'为:

    1 4 7

    2 5 8

    3 6 9

    输入

    第一行,一个整数n(1≤n≤100)。

    接下来n行,每行n个整数,以空格间隔,其中第i行第j个元素表示a[i][j](1≤a[i][j]≤100)。

    输出

    共n行,每行n个整数,以空格间隔,其中第i行第j列表示翻转后的矩阵a'中的元素a'[i][j]。

    (注意:每一行的行末没有多余的空格。)

    样例输入

    3
    1 2 3
    4 5 6
    7 8 9

    样例输出

    1 4 7
    2 5 8
    3 6 9
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 DG: L6-8 level 6 综合测评 - 练习4