#3208. 两个字符串
两个字符串
题目描述
字符串 ( 为 的长度)的一个长度为 的子序列是指字符串 ()。
给定两个字符串 和 。考虑字符串 中所有与字符串 相同的子序列。问:字符串 的每个字符是否都至少出现在其中一个这样的子序列里?换句话说,是否对所有 (),都存在 的一个子序列 ,使得 且存在某个 ()满足 ?
输入格式
第一行包含字符串 ,第二行包含字符串 。两行都只含小写英文字母。给定字符串非空,且每个字符串的长度都不超过 。
输出格式
若字符串 的每个字符都至少出现在一个所述子序列中,输出 "Yes"(不含引号);否则输出 "No"。
abab
ab
Yes
abacaba
aba
No
abc
ba
No
说明/提示
第一组样例中,字符串 以三种方式作为 的子序列出现(分别用到 的字符位置 (1,2)、(1,4)、(3,4))。这些出现方式覆盖了 的每个字符。
第二组样例中, 的第 4 个字符没有出现在 的任何一次出现中。
第三组样例中, 根本没有作为子序列出现在 中。