#ATabc167f. [ABC167F] Bracket Sequencing
[ABC167F] Bracket Sequencing
AT_abc167_f [ABC167F] Bracket Sequencing
题目描述
我们将满足以下任一条件的字符串定义为括号序列。
- 空字符串。
- 存在某个括号序列 ,将
(、、)按此顺序连接得到的字符串。 - 存在某两个非空括号序列 、,将 、 按此顺序连接得到的字符串。
给定 个字符串 。你可以以任意顺序连接所有 ,问是否可以构成一个括号序列。
输入格式
输入以以下格式从标准输入读入。
输出格式
如果可以以任意顺序连接 使其构成括号序列,输出 Yes;否则输出 No。
样例 1
输入
2
)
(()
输出
Yes
样例 2
输入
2
)(
()
输出
No
样例 3
输入
4
((()))
((((((
))))))
()()()
输出
Yes
样例 4
输入
3
(((
)
)
输出
No
说明/提示
限制
- 所有 的总长度不超过
- 仅由
(和)组成,且为非空字符串
样例解释 1
按 (()、) 的顺序连接可以得到一个括号序列。
由 ChatGPT 4.1 翻译