#ABC471D. 充电器 / Chargers
充电器 / Chargers
题目描述
有一个充电器,它拥有无限多个充电插槽。在时刻 ,所有插槽都是空的。
电池的最大容量为 。当一块电池插在插槽中时,它会以 的速率充电,直到电量达到最大容量(也就是说,每经过 单位时间,电量增加 )。
按顺序处理 个询问。第 个询问以下列格式之一给出。在此保证 。
- 类型 ():在时刻 ,把一块电量为 的电池插入一个插槽。
- 类型 ():在时刻 ,从插槽中拔出一块电量最高的电池,并输出该电池的电量。如果所有插槽中都没有电池,则输出 。
数据范围
- 对于类型 的询问,。
- 对于类型 的询问,。
- 对于类型 的询问,。
- 输入中的所有值均为整数。
输入格式
输入从标准输入读入,格式如下:
其中 表示第 个询问,以下列两种格式之一给出:
或
输出格式
设类型 的询问共有 个。输出 行。
第 行()应包含第 个类型 询问需要输出的值。
7 100
1 15 60
1 25 80
2 30
1 45 0
2 60
2 70
2 80
85
100
25
-1
这七个询问按如下顺序处理。
- 在时刻 ,插入一块电量为 的电池。此时充电器中有一块电量为 的电池。
- 在时刻 ,插入一块电量为 的电池。此时充电器中有电量分别为 的电池。
- 在时刻 ,充电器中有电量分别为 的电池。其中电量为 的电池被拔出。
- 在时刻 ,插入一块电量为 的电池。此时充电器中有电量分别为 的电池。
- 在时刻 ,充电器中有电量分别为 的电池。其中电量为 的电池被拔出。
- 在时刻 ,充电器中有一块电量为 的电池。这块电量为 的电池被拔出。
- 在时刻 ,充电器中没有插任何电池。因此没有电池被拔出。
20 380736236
1 21873985 256702097
2 86369729
1 114301317 288304981
1 147244640 305840435
2 150951976
1 331581391 50335458
1 352989552 47577202
1 400130024 345362760
2 458793150
2 509082216
1 591375600 197371572
1 617022014 101276068
1 679649471 310249627
1 796351653 268586022
1 825648347 129608152
2 908069704
2 921770319
1 949684819 372272469
1 971850999 335461408
2 986253026
321197841
324955640
380736236
380736236
380736236
380736236
380736236
子任务设置
- 子任务 1(120 分):。
- 子任务 2(280 分):无特殊限制。
相关
在下列比赛中: