AT_past20_d 回転した v
题目描述
有一个 $N$ 行 $N$ 列的网格。
每个格子里写有字符 `v`,且朝向各不相同。第 $i$ 行第 $j$ 列格子的 `v` 的朝向由 $c_{i,j}$ 描述:
- 如果 $c_{i,j}=$ `v`,则为普通朝下的 `v`;
- 如果 $c_{i,j}=$ `^`,则为倒置的 `v`;
- 如果 $c_{i,j}=$ ``,则为逆时针旋转 $90$ 度的 `v`。
现在你要将这个网格整体顺时针旋转 $90$ 度。
请输出旋转后网格中每个格子的字符朝向。
输入格式
输入按如下格式给出:
> $N$
> $c_{1,1}c_{1,2}\dots c_{1,N}$
> $c_{2,1}c_{2,2}\dots c_{2,N}$
> $\vdots$
> $c_{N,1}c_{N,2}\dots c_{N,N}$
输出格式
请输出旋转后网格中字符的朝向,格式如下:
> $a_{1,1}a_{1,2}\dots a_{1,N}$
> $a_{2,1}a_{2,2}\dots a_{2,N}$
> $\vdots$
> $a_{N,1}a_{N,2}\dots a_{N,N}$
其中,$a_{i,j}$ 表示旋转后第 $i$ 行第 $j$ 列格子的 `v` 的朝向:
- $a_{i,j} = $ `v`,表示普通朝下的 `v`;
- $a_{i,j} = $ `^`,表示倒置的 `v`;
- $a_{i,j} = $ ``,表示逆时针旋转 $90$ 度的 `v`。
说明/提示
### 样例解释 1
将 `v` 顺时针旋转 $90$ 度会变成 `