D. ABC谜题

    传统题 1000ms 256MiB

ABC谜题

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

ABC谜题

题目描述

给定一个整数 NN , 两个长度为 NN 的字符串 RRCC ,分别由 ABC 组成。

解决以下问题。

有一个 NNN*N 网格。所有单元格最初都是空的(即为 . )。

在每个单元格中,您最多只能写 ABC 中的一个字符。(您也可以将单元格留空)

确定是否可以满足以下所有条件,如果可以,则输出任意一个答案。

  • 每行和每列恰好包含一个 A 、一个 B 和一个 C
  • ii 行中最左边的字符与 RR的第 ii 个字符匹配。
  • ii 列中最上面的字符与 CC 的第 ii 个字符匹配。

说明:( . 不算字符)

输入格式

NN

RR

CC

输出格式

如果存在答案,输出 YesYes 和一个答案矩阵,否则输出 NoNo 如果存在多个答案,输出字典序最小的一个即可

样例

5
ABCBC
ACAAB
Yes
AC..B
.BA.C
C.BA.
BA.C.
..CBA
3
AAA
BBB
No

数据范围与提示

  • 3N53 \leq N \leq 5

0228B

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-2-28 8:00
结束于
2026-2-28 11:30
持续时间
3.5 小时
主持人
参赛人数
71