UESTC OJ 1830
2013-12-09 00:44
423 查看
#include<iostream> #include<vector> #include<cstdlib> #include<algorithm> #include<cstdio> #include<cstring> using namespace std; bool isQuery(char s[], int &d) { if (s[0] == '#') return true; d = 0; int len = strlen(s); for (int i = 0; i < len; i++) { d *= 10; d += s[i] - '0'; } return false; } int main() { char s[50]; int d; vector<int> v; while(scanf("%s",s)!=EOF) { if (isQuery(s, d) == true) { printf("%d\n",v[v.size()/2]); v.erase(v.begin()+v.size()/2); } else { v.push_back(d); sort(v.begin(),v.end()); } } return 0; }
这里给出一个超时的vector操作吧
相关文章推荐
- uestc oj 1830 Cookies Test
- ab1830_robin1830
- POJ 1830(位运算+双向DFS)
- uestc oj 1685 我要长高
- poj1830
- poj 1830 开关问题 高斯消元
- Poj1830开关问题,高斯消元
- poj 1830 开关问题(线性方程组,高斯消元)
- UESTC OJ 88 Fold The Paper(状态压缩啊)
- POJ 1830|开关问题|高斯消元|异或方程组
- POJ 1830 开关问题(异或版高斯消元)
- xsy 1830 - Yura
- poj1830 开关问题
- poj 1830 高斯消元
- POJ 1830 开关问题 高斯消元
- poj1830--高斯消元
- uestc oj 1832 Never Wait for Weights
- uestc oj 1500 AreYouBusy (2)
- poj 1830 开关问题(高斯消元)
- poj1830