题目描述
一个矩阵An×m,矩阵按行依次为1∼nm。若干种指令,指令集如下: (以3×3的初始矩阵为例,结果矩阵列中为初始矩阵执行这条指令后的矩阵结果)
指令 | 含义 | 指令示例 | 结果矩阵 |
---|---|---|---|
IN n m | 初始化为n×m的矩阵 | IN 3 3 | 1 2 3 4 5 6 7 8 9 |
SR x y | 交换矩阵的x,y行 | SR 1 2 | 4 5 6 1 2 3 7 8 9 |
SC x y | 交换矩阵的x,y列 | SC 1 2 | 2 1 3 5 4 6 8 7 9 |
TR | 矩阵转置 | TR | 1 4 7 2 5 8 3 6 9 |
FR | 上下镜像反转 | FR | 7 8 9 4 5 6 1 2 3 |
FC | 左右镜像反转 | FC | 3 2 1 6 5 4 9 8 7 |
PR | 输出矩阵 | PR | 1 2 3 4 5 6 7 8 9 |
现在给你一个合法的指令序列(条数不超过1000,矩阵行列最大不超过10),请执行对应指令。
输入
每行输入一条指令。
输出
对于每个PR命令,输出矩阵。矩阵元素之间有一个空格&