#P1115. 七天假日
七天假日
题目描述
Saki 在 Koboshi 的安利下开始玩起了一款简单的游戏。
游戏中,每个关卡会给你一个合法的括号串。合法的括号串定义如下:
- 空串和
()为合法的括号串; - 设
A为合法的括号串,那么(A)为合法的括号串; - 设
A和B为合法的括号串,那么AB为合法的括号串。
游戏中,每次操作可以交换两个相邻的括号,而游戏的目标是通过若干次操作使括号串变得非法。
而 Saki 并不知道自己的操作数是否已经优化到最少,所以她想问游戏领域大神 Koboshi 她的操作数是否是最少的。而 Koboshi 因为手和脚都在玩游戏,所以她把这件事情丢给了你,让你求得通关所需最少的操作次数。
当然游戏有 个关卡,Saki 需要知道每一关通关所需的最少操作次数。
输入格式
第一行一个正整数 ,代表关卡数量。
接下来 行,每行一个合法的括号串,表示每一关给出的括号串。
输出格式
共 行,第 行表示通过第 关所需要的最少的操作次数。
3
()
(())
(()()())
1
2
2
数据范围
- 对于 的数据,,;
- 对于另外 的数据,,;
- 对于 的数据,,。保证 是合法的括号序列。