Problem2504--第6题 旋转矩阵(一)

2504: 第6题 旋转矩阵(一)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MB

Description

我们把mn列的数字阵列叫做m*n的矩阵,例如,有3*6的矩阵A如下所示:

 

顺时针旋转90,A1

逆时针旋转90,A2

水平翻转(左右翻转)180,得到m*n的矩阵A3

 

 

 

垂直翻转180度,得到m*n的矩阵A4

 

输入格式

m+2行,

1行两个正整数mn2<=mn<=50;

接下来m行,每行n个用空格隔开的正整数;

m+2行,一个大写的字符是ABCD,其中A代表将方阵顺时针旋转90度,B代表将方阵逆时针旋转90度,C代表将方阵按水平方向翻转(左右翻转)180度,D代表将方阵按垂直方向(上下翻转)翻转180度。

输出格式

输出数据是根据要求输出的一个m*n的矩阵,或者一个n*m的矩阵。

输入:

2 5

1 2 3 4 5

6 7 8 9 0

A

输出:

6 1

7 2

8 3

9 4

0 5

Source/Category