#ABC218C. 图形

图形

图形

题目描述

我们在一个由正方形格子组成的二维网格上有两个图形 SSTT

SS 位于一个 NNNN 列的网格中,由所有满足 Si,jS_{i,j}# 的格子组成。

TT 位于同样的一个 NNNN 列的网格中,由所有满足 Ti,jT_{i,j}# 的格子组成。

请判断能否通过对 SS 进行 9090 度旋转和平移,使其与 TT 完全重合。

输入格式

输入按以下格式从标准输入给出。

NN
S1,1S1,2S1,NS_{1,1}S_{1,2}\ldots S_{1,N}
\vdots
SN,1SN,2SN,NS_{N,1}S_{N,2}\ldots S_{N,N}
T1,1T1,2T1,NT_{1,1}T_{1,2}\ldots T_{1,N}
\vdots
TN,1TN,2TN,NT_{N,1}T_{N,2}\ldots T_{N,N}

输出格式

如果能够通过 9090 度旋转和平移使 SSTT 完全重合,则输出 Yes,否则输出 No

样例

5
.....
..#..
.###.
.....
.....
.....
.....
....#
...##
....#
Yes

SS 逆时针旋转 9090 度并平移后,可以与 TT 重合。

5
#####
##..#
#..##
#####
.....
#####
#..##
##..#
#####
.....
No

无法通过 9090 度旋转和平移使它们重合。

4
#...
..#.
..#.
....
#...
#...
..#.
....
Yes

SSTT 都可以不连通。

4
#...
.##.
..#.
....
##..
#...
..#.
....
No

注意,不允许只旋转或平移图形的一部分,只允许对整个图形进行旋转或平移。

数据范围

  • 1N2001 \leq N \leq 200
  • SSTT 均由 #. 组成
  • SSTT 各自至少包含一个 #
难度 普及
通过率
尝试 0
已通过 0
ID
2242
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签