#2947. stong9070奇遇记之集合

stong9070奇遇记之集合

问题描述

给你一个序列 1N1\sim N,有 QQ 次询问:

每次询问为以下三个操作之一:

11、选一个没选过的第一个数字放到集合里面。

22、给你 xx ,删除集合里面的 xx

33、问你集合里面最小的数字。

输入格式

第一行输入两个整数 NQN,Q

接下来输入 QQ 次询问。

输出格式

输出每次询问的答案。

样例

4 10
1
1
3
2 1
1
2 3
3
1
2 2
3
1
2
4

数据范围

  • 1N5×1051≤N≤5×10^5
  • 2Q5×1052≤Q≤5×10^5