#abc307b. [abc307_b]racecar
[abc307_b]racecar
题目描述
给定 个由小写英文字母组成的字符串 。
确定是否存在 和 之间(包括 和 )不同的整数 和 ,使得按顺序连接 和 后得到一个回文串。
长度为 的字符串 是一个回文串,当且仅当对于每个 , 的第 个字符和第 个字符相同。
约束条件
- 是一个整数。
- 是一个由小写英文字母组成的字符串。
- 所有的 均不同。
输入
输入以以下格式从标准输入给出:
输出
如果存在满足题目条件的 和 ,则输出 Yes
;否则,输出 No
。
示例输入 1
5
ab
ccef
da
a
fe
示例输出 1
Yes
如果我们取 ,则按顺序连接 ab
和 a
得到 aba
,它是一个回文串,满足条件。
因此,输出 Yes
。
在这里,我们还可以取 ,使得按顺序连接 fe
和 ccef
得到 feccef
,满足条件。
示例输入 2
3
a
b
aba
示例输出 2
No
当连接在一起时,、 和 中的任意两个不同的字符串都不能形成一个回文串。因此,输出 No
。
请注意,题目中的 和 必须是不同的。
示例输入 3
2
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
示例输出 3
Yes