//按照降序排列,而且队列中只保存k个元素

 #include<stdio.h>

 #include<queue>
using namespace std; int main(){
int n,k;
while(~scanf("%d%d",&n,&k)){
priority_queue<int,vector<int>,greater<int> > q;
for(int i=;i<n;i++){
char c[];
scanf("%s",c);
if(c[]=='I'){
int a;
scanf("%d",&a);
q.push(a);
if(q.size()>k){
q.pop();
}
}
else{
printf("%d\n",q.top());
}
}
}
}

最新文章

  1. mysql怎么查询一条记录的前一条记录和后一条记录
  2. php继承多态
  3. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q144-Q146)
  4. IOS系列swift语言之课时三
  5. JavaScript:实现瀑布流
  6. 简明python教程 --C++程序员的视角(九):函数式编程、特殊类方法、测试及其他
  7. c++库大全
  8. C#播放声音
  9. As3 常用日期工具
  10. SqlServer 列的增加和删除
  11. Python本地化例子 - gettext 模块
  12. Cache的Add之委托解说
  13. c程序设计语言_习题1-13_统计输入中单词的长度,并且根据不同长度出现的次数绘制相应的直方图
  14. Spring-----7、bean实例的创建方式及依赖配置
  15. ipc$爆破密码
  16. Linux用户相关命令
  17. ecos的setting
  18. JavaScript中你所不知道的Object(二)--Function篇
  19. es6的新特性--模板字符串
  20. Leetcode Scratching Recorder

热门文章

  1. $cordovaNetwork 使用
  2. LUOGU P2986 [USACO10MAR]伟大的奶牛聚集Great Cow Gat…
  3. jsx简介
  4. NSIS使用WinVer.nsh头文件判断操作系统版本
  5. 组件:事件传递$emit
  6. VMWare下载安装以及创建虚拟机教程
  7. spring-jdbc-aop事务
  8. Hibernate-实体-对象状态-一级缓存-事务-查询
  9. Hadoop 集群网络拓扑
  10. 在rabbitmq操作页面上添加队列、交换器及绑定示图