#46662. 二次元变换
二次元变换
暂无测试数据。
aslky
有一个 $n \times n$ 的矩形,每个位置上都有一个数,有 $q$ 次操作,每次他会让你上下翻转 $(UD)$,左右反转 $(LR)$,顺时针旋转 $90^\circ(SZ)$,逆时针旋转 $90^\circ(NZ)$,请你输出最后的矩形。
输入格式
第一行,两个数 $n,q$。
接下来 $n$ 行,每行 $n$ 个数,代表矩形。
接下来 $q$ 行,每行一个字符串,代表操作。
输出格式
$n$ 行,每行 $n$ 个数代表矩形。
数据规模与约定
对于 $10\%$ 的数据,$ 1\leq n \leq 10$;
对于 $100\%$ 的数据,$1\leq n \leq 1000,1\leq q \leq 10^6$
3 3
1 2 3
1 2 3
1 2 3
NZ
SZ
SZ
1 1 1
2 2 2
3 3 3