U604157 防御矩阵

题目背景

在$2150$年,地球遭遇了来自外太空的神秘能量风暴袭击。这些风暴会随机在地表形成"能量漩涡",摧毁途经的一切。作为"全球防御计划"的首席工程师,你设计了一套"防御系统"——由$n*m$个能量节点组成的防护网,可以通过矩阵变换来调整防御模式,抵御不同方向的能量冲击。

题目描述

你需要编写一个控制程序,根据实时监测到的风暴轨迹,对防御矩阵进行一系列变换操作,确保防护网始终以最佳形态保护我们的家园。 ​**防御变换指令**​ 1.​风暴转向模式(指令1)​​ • 效果:矩阵顺时针旋转90° • 用途:应对突然改变方向的风暴 2.​镜像防御模式(指令2)​​ • 效果:矩阵水平翻转 • 用途:抵御来自相反方向的能量波 3.​能量重组模式(指令3)​​ • 效果:沿主对角线翻转 • 用途:优化能量分布,提升防御效率 4.​反相位模式(指令4)​​ • 效果:沿副对角线翻转 • 用途:中和特殊频率的能量冲击

输入格式

• 第一行:n m(矩阵大小和指令数量) • 接下来n行:初始防御矩阵 • 接下来m行:变换指令编号(1-4)

输出格式

• 最终的防御矩阵形态