#abc454d. (xx)
(xx)
题目描述
给定一个仅由 (、x、) 组成的字符串 。
你可以对 执行以下两种操作,次数不限,顺序任意:
- 选择 中某一处子串
(xx),将其替换为xx。 - 选择 中某一处子串
xx,将其替换为(xx)。
再给定一个同样由 (、x、) 组成的字符串 。请判断是否可以通过上述操作,把 变成 。
本题有 组测试数据,请对每组数据分别求解。
子串的定义:字符串 的子串是指删去 开头若干字符(可以为 )和结尾若干字符(可以为 )后得到的字符串。
例如 ab 是 abc 的子串,而 ac 不是。
输入格式
输入格式如下:
每组测试数据格式如下:
输出格式
输出 行。
第 行输出第 组数据的答案。
如果可以将 变为 ,输出 Yes,否则输出 No。
输入输出样例 #1
输入 #1
6
(xx)x x(xx)
(x)x (xx)
)x()x( )x()x(
x (x)
(((((xx)))))x x((((((((((xx))))))))))
((xx)xx)xx (x((xx))x)(xx)
输出 #1
Yes
No
Yes
No
Yes
Yes
数据范围与提示
- 仅由
(、x、)组成,长度在 到 之间 - 所有测试数据的 之和不超过