C. 徐老师的拼图

    传统题 1000ms 256MiB

徐老师的拼图

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

徐老师的拼图

题目描述

徐老师有两个 N×NN\times N 的方格图形 SSTT。字符 # 表示图形的一部分,字符 . 表示空格。两个图形都至少含有一个 #

你可以对图形 SS 执行以下操作:

  • 将整个图形旋转 00 度、9090 度、180180 度或 270270 度;
  • 可以选择把图形左右镜像一次;
  • 将图形整体平移任意整数格。

操作过程中图形可以暂时移出原来的 N×NN\times N 方格。请判断能否让 SS 的所有 #TT 的所有 # 完全重合。

输入格式

第一行输入整数 NN。接下来 NN 行输入图形 SS,再接下来 NN 行输入图形 TT

  • 1N2001\le N\le200
  • 每行 SiS_iTiT_i 都是长度为 NN、只包含 #. 的字符串
  • SSTT 都至少包含一个 #

输出格式

若可以完全重合,输出 Yes;否则输出 No

输入输出样例 #1

输入 #1

3
.##
##.
...
##.
.##
...

输出 #1

Yes

输入输出样例 #2

输入 #2

3
#..
##.
...
#..
###
...

输出 #2

No

说明/提示

样例 1 中,把第一个图形左右镜像后即可与第二个图形重合。

样例 2 中两个图形包含的 # 数量不同,任何整体变换都无法让它们完全重合。

2026入门组复赛模拟十连测(第一场VP)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-8-17 12:00
结束于
2026-8-24 12:00
持续时间
168 小时
主持人
参赛人数
24