#P12497. 「DLESS-1」回文括号序列
「DLESS-1」回文括号序列
题目背景
小 A 非常喜欢回文串与括号序列,但是一天,小 B 告诉了他一个绝望的事实:不存在回文的非空合法括号序列。
题目描述
小 A 定义一个括号序列 的权值为 $f(S)=\sum_{i=1}^{\lvert S\rvert}[S_i=S_{\lvert S\rvert-i+1}]$(字符串下标从 开始),即 与翻转后的 括号相同的位置数。
给定 ,你需要构造出一个长度为 的合法括号序列 ,最大化它的权值 。如果不存在长度为 的合法括号序列,输出 。
输入格式
本题每个测试点内含多组数据。
第一行一个正整数 代表数据组数。对于每组测试数据,输入一行一个正整数 。
输出格式
对于每组测试数据,输入一行一个括号序列 表示你构造的答案。特别地,如果不存在长度为 的合法括号序列,输出 。
6
1
2
3
4
5
6
-1
()
-1
()()
-1
()(())
提示
【样例解释】
对于 ,()(())
的权值为 ,可以证明不存在权值更大的满足条件的括号序列。
【数据范围】
记 为单测试点内每组测试数据 之和。
对于所有数据,,。
本题开启子任务捆绑测试。
- Subtask 1(5 pts):,。
- Subtask 2(20 pts): ,。
- Subtask 3(25 pts):,。
- Subtask 4(20 pts):,。
- Subtask 5(30 pts):无特殊限制。