cdoj1339郭大侠与线上游戏
2016-05-03 18:30
253 查看
地址:http://acm.uestc.edu.cn/#/problem/show/1339
题目:
郭大侠与线上游戏
Time Limit: 6000/2000MS (Java/Others) Memory Limit: 125535/65535KB (Java/Others)
Submit Status
#include <iostream> #include <algorithm> #include <cstdio> #include <cmath> #include <cstring> #include <queue> #include <stack> #include <map> #include <set> #include <vector> #include <cstdlib> #include <string> #define PI acos((double)-1) #define E exp(double(1)) using namespace std; set<int>p; queue<int>q; set<int>::iterator it,tit; int main (void) { int t; cin>>t; while(t--) { int a,b; scanf("%d",&a); if(a==1) { scanf("%d",&b); p.insert(b); q.push(b); if(p.size()==1) { it=p.begin(); continue; } if(b > (*it) && p.size()%2==0) it++; if (b < (*it) && p.size()%2!=0) it--; } else if(a==2) { tit=p.find(q.front()); if(*tit > *it && p.size()%2==0) it--; else if(*tit < *it && p.size()%2!=0) it++; else if(*tit==*it && p.size()%2==0) it--; else if(*tit==*it && p.size()%2!=0) it++; q.pop(); p.erase(tit); } else { if(p.size()==1) it=p.begin(); printf("%d\n",*it); } } return 0; }View Code
相关文章推荐
- 从tabbar控制器跳到另一个tabbar控制器页面
- django--Model
- OpenGL--帧缓冲区
- Object-c------分类
- opacity在IE6~8下无效果,解决的办法
- Mininet介绍及安装
- python 汉诺塔 Fibonacci数列
- 【转】DBMS_STATS.GATHER_TABLE_STATS详解 2012-04-22 09:20:10
- BAT 批处理脚本
- 打包war包部署到Tomcat。调用接口时,pad端提示:连接服务器异常。但后台无任何异常抛出
- GradleUserGuide中文版 15)文件操作 16)Ant插件
- JavaScript全局变量和局部变量的使用注意点
- Oracle存储过程例子:运用了正则表达式、数组等
- 关于从后台传来的json数据,使用jquery动态展现所有的item,给每个item添加删除功能
- 第8周项目2
- MySql模糊查询like通配符使用详细介绍
- Qt中的QString,QByteArray,Qchar, char*
- Smoothing in fMRI analysis (FAQ)
- linux 同步IO: sync、fsync与fdatasync
- [ase gitblog]config.yaml配置