题目描述
话剧开演前 名演员在候场区排成一列,初始按编号 1,2,…, 从前往后。导演依次 下达 条指令:A x y:空闲中的演员 立刻插到候场列中演员 的紧后面; D x:候场列中的演员 退场变为空闲(他的位置由前后两人直接接上)。 指令保证合法。求最终候场序列,以及编号最小的空闲演员。
输入格式
第一行两个整数 ;接下来 行每行一条指令( 或 )。
输出格式
第一行按顺序输出最终候场序列(保证非空);第二行输出最小编号的空闲演员, 若无人空闲输出 -1。
样例
输入
5 5 D 3 A 2 3 D 1 A 5 1 D 4
输出
2 3 5 1 4
数据范围
- 30% ,1000 且任意时刻空闲的演员不超过 1 人。
- 100% 1,, 指令合法( 在列、 空闲且 ),操作字母仅 /。