#A2718. 旋转匹配
旋转匹配
Description
对于一个二维数组,我们可以将其顺时针旋转 90 度变为一个新数组。
比如
1 2 3
4 5 6
7 8 9
旋转后就变成了
7 4 1
8 5 2
9 6 3
现在给你两个 $N\times N$ 的二维数组:$A$,$B$。你可以对这两个数组进行任意次数的旋转。问这两个数组能否在某种旋转方案下相等。
Input Format
第一行一个整数 $n$。
第 $2\sim n+1$ 行,每行 $n$ 个整数,表示 $A$。
第 $n + 2\sim 2n+1$ 行,每行 $n$ 个整数,表示 $B$。
Output Format
如果可以就输出Yes
,否则输出No
。
3
1 2 3
4 5 6
7 8 9
7 4 1
8 5 2
9 6 3
Yes
Hint
对于 $100\%$ 的数据,$1\le n\le 10$,$1\le A_{i,j},B_{i,j} \le 100$。