P14416 [JOISC 2015] 有限记忆 / Limited Memory
题目背景
翻译来自于 [LibreOJ](https://loj.ac/p/3005)
题目描述
JOI 酱被选为了日本代表去参加国际信息学奥林匹克竞赛。为了提高信息处理速度,日本国际信息学奥林匹克竞赛委员会的 K 理事长提出了一个课题。
K 理事长在纸上写下了一个字符串 $ S $,仅由 ``,`[` 和 `]` 组成,但是 JOI 酱不知道字符串具体是什么。JOI 酱会被告知字符串的长度,他的课题是判断字符串 $ S $ 是不是一个合法字符串。合法字符串的定义如下:
+ 空字符串(长度为 $ 0 $ 的字符串)是合法字符串。
+ 假设 $ x $ 是一个合法字符串,那么 `` 也是合法字符串。
+ 假设 $ x $ 是一个合法字符串,那么 `[`$x$`]` 也是合法字符串。
+ 假设 $ x $ 和 $ y $ 都是合法字符串,那么 $xy$ 也是合法字符串。
例如 `[]` 和 `[]` 都是合法字符串,而 `>
输入格式
`grader-simple` 和 `grader-strict` 将从标准输入读入以下数据。
+ 第一行包含两个整数 $ N $ 和 $ Q $ ($0 \le Q \le 2^{31} - 1$),表示字符串 $ S $ 的长度和测试数据组数。
+ 接下来 $ Q $ 行,每行包含一个长度为 $ N $ 的字符串 $ S $。
输出格式
如果评测程序正常结束,`grader-simple` 和 `grader-strict` 将向标准输出输出以下信息。
+ 程序正常结束的话,会输出 $ M $ 的值。
+ 运行过程中被判为错误时,以 `Wrong Answer [x]` 的格式报告并退出。
说明/提示
### 数据范围
所有输入数据满足以下条件:
- $1 \le S$ 的长度 $\le 100$
- $S$ 的每个字符是 '', '[', ']' 中的一个。
### 子任务
**子任务 1 [10 分]**
- $1 \le S$ 的长度 $\le 8$
**子任务 2 [10 分]**
- $1 \le S$ 的长度 $\le 14$
**子任务 3 [5 分]**
- $1 \le S$ 的长度 $\le 24$
**子任务 4 [5 分]**
- $1 \le S$ 的长度 $\le 30$
**子任务 5 [10 分]**
- $S$ 的每个字符是 '' 中的一个。
**子任务 6 [60 分]**
无额外限制。