#ABC167F. Skill Up
Skill Up
题目描述
A bracket sequence is a string that is one of the following:
- An empty string;
- The concatenation of
(
, , and)
in this order, for some bracket sequence ; - The concatenation of and in this order, for some non-empty bracket sequences and /
Given are strings . Can a bracket sequence be formed by concatenating all the strings in some order?
一个括号序列是下列字符串之一:
- 空字符串;
- 对某个括号序列 而言,
(
)、 和)
按此顺序的连接;- 对于某些非空括号序列 和 而言, 和 按此顺序的连接。/
给出的是 字符串 。能否按一定顺序将所有 字符串连接起来形成一个括号序列?
输入格式
输入内容按以下格式标准输入:
输出格式
如果按一定顺序连接所有 字符串可以形成一个括号序列,则打印 "是";否则打印 "否"。
样例 #1
样例输入 #1
2
)
(()
样例输出 #1
Yes
样例 #2
样例输入 #2
2
)(
()
样例输出 #2
No
样例 #3
样例输入 #3
4
((()))
((((((
))))))
()()()
样例输出 #3
Yes
样例 #4
样例输入 #4
3
(((
)
)
样例输出 #4
No
说明
数据规模与约定
- 字符串 的总长度最多为 。
- 是由
(
和)
组成的非空字符串。
样例 解释
按此顺序将 (()
和 )
连接起来,就形成了一个括号序列。