#B. [程序设计] 矩阵翻转输出

    Type: Default 1000ms 256MiB

[程序设计] 矩阵翻转输出

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

给定一个 m 行、n 列的矩阵,你需要根据要求将它水平翻转或竖直翻转。对于矩阵

A=s04001.png

如果我们对 A 进行水平翻转,我们将得到

A' =s04002.png

如果我们对 A 进行竖直翻转,我们将得到

A'' =s04003.png

输入格式

测评机会反复运行你写的程序。每次程序运行时,首先在第一行输入 2 个整数,分别对应题目描述中的 m 和 n(1≤m,n≤100),两个整数之间用一个空格分隔。

接下来输入 m 行,每行包含 n 个整数,每两个整数之间用一个空格分隔。

接下来输入一行,输入一个整数为1或0。当输入为1时对矩阵进行水平翻转;当输入为0时对矩阵进行竖直翻转。

输出格式

输出包括 m 行,每行包含 n 个整数,按要求输出翻转后的矩阵,每行任意两个整数之间用一个空格分隔。

输出时每行末尾的多余空格,不影响答案正确性

样例输入1

2 3 
1 2 3 
3 4 6 
1 

样例输出1

3 2 1 
6 4 3 

样例输入2

3 2 
1 2 
3 4 
5 6 
0 

样例输出2

5 6 
3 4 
1 2

二维数组

Not Claimed
Status
Done
Problem
8
Open Since
2024-10-13 0:00
Deadline
2024-10-21 23:59
Extension
24 hour(s)