#P11954. 模版优先队列
模版优先队列
题目描述
请你实现一个优先队列(priority_queue),支持以下操作:
push(x):向优先队列中加入一个数 xpop():将队首元素弹出。如果优先队列为空,则输出ERR_CANNOT_POPtop():输出队首元素。如果优先队列为空,则输出ERR_CANNOT_QUERY
输入格式
- 第一行:一个整数 n,表示操作次数
- 接下来 n 行,每行表示一次操作,格式如下:
1 x:将元素 x 加入优先队列2:弹出队首3:查询队首
输出格式
对于每个操作,根据题目描述输出结果,每条输出之间用空行隔开。
输入样例 #1
9
1 2
3
1 233
3
2
3
2
3
2
输出样例 #1
2
233
2
ERR_CANNOT_QUERY
ERR_CANNOT_POP