我来问题啦

题目总版

下次能把题目弄清楚点吗,根本看不清
by wangziwenhk @ 2023-11-22 14:29:39


## 题目描述 给定一个$m$行,$n$列的矩阵,你需要根据要求将它水平翻转或竖直翻转。 \ 对于矩阵 $A$=$\begin{bmatrix} 4&5 \\ 3&6 \\ 1&2 \end{bmatrix}$, \ 如果我们对 $A$ 进行水平翻转(第一列与最后一列交换,第二列与倒数第二列交换…), \ 我们将得到 $A'$=$\begin{bmatrix} 1&2 \\ 3&6 \\ 4&5 \end{bmatrix}$; \ 如果我们对 $A$ 进行竖直翻转(第一行与最后一行交换,第二行与倒数第二行交换…), \ 我们将得到 $A''$=$\begin{bmatrix} 5&4 \\ 6&3 \\ 2&1 \end{bmatrix}$。 ## 输入格式 测评机会反复运行你写的程序。 \ 每次程序运行时,首先在第一行输入 $2$ 个整数,分别对应题目描述中的 $m$ 和 $n$ $(1 \le m,n≤100)$,两个整数之间用一个空格分隔。 \ 接下来输入 $m$ 行,每行包含 $n$ 个整数,每两个整数之间用一个空格分隔。 接下来输入一行,输入一个整数为 $1$ 或 $0$。 \ 当输入为 $1$ 时对矩阵进行水平翻转;当输入为 $0$ 时对矩阵进行竖直翻转。 ## 输出格式 输出包括 $m$ 行,每行包含 $n$ 个整数,按要求输出翻转后的矩阵, \ 每行任意两个整数之间用一个空格分隔,每行最后一个整数后面没有空格。
by wangziwenhk @ 2023-11-22 14:42:24


|