#ATarc181b. [ARC181B] Annoying String Problem
[ARC181B] Annoying String Problem
题目描述
给定由小写英文字母组成的字符串 ,以及由 0、1 组成的字符串 ,定义函数 如下:
- 从空字符串开始,依次对于 ,如果 的第 个字符为
0,则将 拼接到末尾;如果为1,则将 拼接到末尾。最终得到的字符串即为 。
现在给定小写英文字母字符串 ,以及由 0、1 组成的字符串 。
请判断是否存在一个小写英文字母字符串 (可以为空),使得 成立。
有 组测试数据,请分别作答。
输入格式
输入按以下格式从标准输入读入。
每组数据格式如下:
输出格式
输出 行。第 行输出第 个测试用例的答案。如果存在满足条件的 ,输出 Yes,否则输出 No。
样例 1
输入
3
araara
01
111
araaaa
100100
0010111
abacabac
0
1111
输出
Yes
No
No
样例 2
输入
2
empty
10101
00
empty
11111
111
输出
Yes
Yes
说明/提示
限制条件
- 为小写英文字母字符串
- 为仅由
0、1组成的字符串 - 所有测试用例中 的总和不超过
- 所有测试用例中 的总和不超过
- 所有测试用例中 的总和不超过
样例解释 1
以下用 表示字符串拼接。对于第 1 个测试用例,取 ara,则 araaraara,araaraara,因此 成立。对于第 2、3 个测试用例,不存在满足条件的 。
样例解释 2
可以为空字符串。
由 ChatGPT 4.1 翻译