✦ 无序字母对 · 老师讲思路与图示演练新标签页打开 ↗
题目描述
题目描述
给定 个无序字母对。字母区分大小写;“无序”表示一个字母对中的两个字母可以交换位置。
请构造一个由 个字母组成的字符串,使得输入中的每个字母对都恰好对应字符串中一组相邻字母。若有多种方案,输出字典序最小的字符串;若无法构造,输出 No Solution。
输入格式
第一行输入正整数 。接下来 行,每行输入两个字母,表示一个无序字母对。
输出格式
若存在满足要求的字符串,输出字典序最小者;否则输出 No Solution。
12
cc
cc
cD
cA
Cc
AE
cb
cB
cC
Dc
bc
Ec
BcAEcCcDcbccc
2
AB
CD
No Solution
10
Bd
dA
CB
Ea
BC
eB
ee
AE
aC
ee
CBCaEAdBeee
数据范围与约定
;字母为 ASCII 字母,区分大小写,两个字母之间可能出现多次。