传统题 2000ms 256MiB

图案匹配

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

图案匹配

题目描述

给定两个 NNNN 列的网格图案 SSTT,每个格子的数值为 0011。 用 Si,jS_{i,j} 表示图案 SSii 行第 jj 列的格子,用 Ti,jT_{i,j} 表示图案 TTii 行第 jj 列的格子。

你可以对图案 SS 进行任意次数(可以不旋转)的旋转操作。 单次旋转操作规则如下: 对所有满足 1i,jN1 \leq i,j \leq N 的格子,将 Si,jS_{i,j} 更新为旋转前的 SN+1j,iS_{N+1-j,i}

请判断:是否可以通过若干次旋转,使得所有满足 Si,j=1S_{i,j}=1 的位置,都满足 Ti,j=1T_{i,j}=1

输入格式

输入以如下格式从标准输入读入。

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

输出格式

若可以通过旋转满足条件,输出 Yes;否则输出 No

输入输出样例 #1

输入 #1

3
0 1 1
1 0 0
0 1 0
1 1 0
0 0 1
1 1 1

输出 #1

Yes

输入输出样例 #2

输入 #2

2
0 0
0 0
1 1
1 1

输出 #2

Yes

输入输出样例 #3

输入 #3

5
0 0 1 1 0
1 0 0 1 0
0 0 1 0 1
0 1 0 1 0
0 1 0 0 1
1 1 0 0 1
0 1 1 1 0
0 0 1 1 1
1 0 1 0 1
1 1 0 1 0

输出 #3

No

说明/提示

约束条件

  • 1N1001 \leq N \leq 100
  • 矩阵 S,TS,T 的所有元素均为 0011
  • 输入均为整数

样例解释 1

初始时,图案 SS

0 1 1
1 0 0
0 1 0

旋转 11 次后,SS 变为

0 1 0
1 0 1
0 0 1

再旋转 11 次后,SS 变为

0 1 0
0 0 1
1 1 0

此时,对于所有 Si,j=1S_{i,j}=1 的位置,Ti,j=1T_{i,j}=1 都成立,因此输出 Yes

育华周赛 第三十一期

未参加
状态
已结束
规则
XCPC
题目
8
开始于
2026-6-19 8:30
结束于
2026-6-21 20:30
持续时间
60 小时
主持人
参赛人数
17