#1988. [ABC212D] Querying Multiset
[ABC212D] Querying Multiset
题目描述
给定一个集合和 次操作,每个操作可能是以下操作之一:
- 第一个操作给定整数 ,表示将 放入集合。
- 第二个操作给定整数 ,表示将集合的数分别加上 。
- 第三个操作将集合最小的数删除。
对于每个第三个操作,输出你删去的数。
保证 ,操作种类 ,。
输入格式
第一行输入一个整数 代表有 组查询。
接下来 行,每行先输入一个数字 代表查询的种类。若 ,同时再输入一个数字 。
输出格式
输出一共输出若干行,对于每个操作三回答最小值。
5
1 3
1 5
3
2 2
3
3
7
6
1 1000000000
2 1000000000
2 1000000000
2 1000000000
2 1000000000
3
5000000000