hdu 5349 MZL's simple problem (2015多校第五场第7题) multiset
2015-08-05 10:59
176 查看
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5349
题意:用multiset进行操作添加,删除,查找。
思路:直接用multiset
代码:
题意:用multiset进行操作添加,删除,查找。
思路:直接用multiset
代码:
#include <cstdio> #include <iostream> #include <algorithm> #define LL __int64 #include <set> using namespace std; int main() { int n,op,a; while(scanf("%d",&n)==1) { multiset<int>s; while(n--) { scanf("%d",&op); if(op==1) { scanf("%d",&a); s.insert(a); } else if(op==2) { if(!s.empty()) s.erase(s.begin()); } else { if(s.empty()) printf("0\n"); else printf("%d\n",*s.rbegin()); } } } return 0; }
相关文章推荐
- 解决Java应用程序连接Acces问题心得一
- iOS学习笔记10- IOS MagicRecord 详解
- 小技巧,使用jquery针对已有table进行处理
- javascript插件uploadify简单实现文件上传
- -webkit-gradient webkit内核浏览器的Linear Gradients (线性渐变) -Css3演示
- 生成中文版JavaDoc
- 递推DP UVA 1424 Salesmen
- MFC中调用C#控件(转)
- map containsKey与get方法区别经典总结
- 南邮 OJ 1206 输油管道问题
- 使用Thinkphp框架开发移动端接口
- 欢迎使用CSDN-markdown编辑器
- UVA 11205 The broken pedometer
- 如何找出大的工程的源文件并进行打包
- MySQLAdmin的用法
- Openstack Juno Ceilometer安装后ceilometer-api无法启动
- Microsoft Office Outlook 2007 数据文件位置修改
- C#高级编程六十九天----DLR简介
- 数据结构——各类排序算法总结
- python 学习笔记 函数和类