矩阵翻转输出
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
给定一个 行、 列的矩阵,你需要根据要求将它水平翻转或竖直翻转。对于矩阵
如果我们对 进行水平翻转,我们将得到
如果我们对 进行竖直翻转,我们将得到
输入格式
测评机会反复运行你写的程序。每次程序运行时,首先在第一行输入 个整数,分别对应题目描述中的 和 ,两个整数之间用一个空格分隔。
接下来输入 行,每行包含 个整数,每两个整数之间用一个空格分隔。
接下来输入一行,输入一个整数为1
或0
。当输入为1
时对矩阵进行水平翻转;当输入为0
时对矩阵进行竖直翻转。
输出格式
输出包括 行,每行包含 个整数,按要求输出翻转后的矩阵,每行任意两个整数之间用一个空格分隔,每行最后一个整数后面没有空格。
输出时每行末尾的多余空格,不影响答案正确性
样例输入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