‹ 上一题 下一题 ›

j02097. 快递柜 未做

1000 ms 256 MB 测试点 10 模拟J·复赛必做100题自拟题r2

题目描述

小区门口一组快递柜共 格,编号 1,初始全空。系统依次处理 条事件: - 1:有快递到达,放入编号最小的空格;若没有空格,投递失败; - 2 x:取走 号格的快递(若该格为空则忽略)。 对每条存件事件,输出分配到的格号;失败输出 -1。

输入格式

第一行两个整数 , ;接下来 行,每行是一条事件(1 或 2 x)。

输出格式

每条 1 事件输出一行,成功为格号,失败为 -1。

样例

输入
10 8
1
1
1
2 2
1
1
2 5
1
输出
1
2
3
2
4
5

数据范围

  • 对于 30% 的数据, 1000。
  • 对于 60% 的数据, 。
  • 对于 100% 的数据,1 ,1 。
输入
输出

            
答案