SZ#G6STK25. 【GESP强化 六级】补全括号

提交2 通过2
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11599 传统题 2000ms 256MiB 尝试: 2 已通过: 2 难度: 普及 上传者: 标签>GESPGESP强化C++c++编程题括号序列构造GESP6级3星

题目描述

给定长度为 NN 的圆括号序列 SS。只允许在 SS 的最前面或最后面添加若干个括号,使最终序列成为合法括号序列。小泽希望添加的括号总数尽可能少。请输出任意一个满足条件的最短结果。

输入格式

第一行输入 NN,第二行输入长度为 NN 的括号串 SS

输出格式

输出在两端添加最少括号后得到的合法序列。

2
((
(())
9
))((()())
(())((()()))
7
))())))
((((())())))

数据范围与约定

  • 1N1001\le N\le100
  • SS 只含 ()