#4529. Match or Not
0
Match or Not
Match or Not
题目描述
给定由小写英文字母和问号 组成的字符串 和 。 这里满足 (对于字符串 , 表示 的长度)。 当且仅当满足以下条件时,两个长度相同的字符串 和 被称为匹配:
可以通过将 和 中的每个 独立地替换为任意英文字母使得 等于 。
对于每个 求解以下问题:
令 为通过连接 的前 个字符和最后 个字符(保持原有顺序)得到的长度为 的字符串。如果 和 匹配则输出 ,否则输出 。
输入格式
输入从标准输入按以下格式给出:
输出格式
打印 行。
第 行应包含关于 的答案。
a?c
b?
Yes
No
No
atcoder
?????
Yes
Yes
Yes
Yes
Yes
Yes
beginner
contest
No
No
No
No
No
No
No
No
提示
和 是由小写英文字母和 组成的字符串。
当 时, 等于 。在这里,我们可以将 的第 个字符 替换为 ,并将 的第 个字符 替换为 ,使得 等于 ,因此 与 匹配。于是第一行应输出 。
当 和 时, 分别为 和 ,它们都不与 匹配。因此第二行和第三行应输出 。
标签: AtCoder|abc287D
来源
AtCoder|abc287D