#760. 【练13-5】组合旋转

【练13-5】组合旋转

题目描述

一块 n×nn \times n 正方形的黑白瓦片的图案要被转换成新的正方形图案。先将原图形在水平方向翻转(以中央铅垂线为中心形成原图案的镜像),然后再按照 131∼3 之间的一种再次转换,最终输出转换后的图案。

  • 11:转 90°90°,图案按顺时针转 90°90°
  • 22:转 180°180°:图案按顺时针转 180°180°
  • 33:转 270°270°:图案按顺时针转 270°270°

输入格式

第一行两个正整数,nnkknn 代表原始图形的大小,kk 代表原始图形在水平方向翻转后选择的是第 kk 种方式再转换一次。(1n101k3)(1 \le n \le 10,1 \le k \le 3)

然后 nn 行,每行 nn 个字符,全部为@-,表示初始的正方形。

输出格式

nnnn 列,代表旋转后的图形。

输入输出样例

3 1
@-@
---
@@-
--@
@--
@-@
3 3
@-@
---
@@-
@-@
--@
@--