北邮新OJ108
来源:互联网 发布:php nginx 压力测试 编辑:程序博客网 时间:2024/06/06 14:18
http://code.bupt.edu.cn/problem/p/108/
#include<stdio.h>#include<queue>#include<math.h>#include<stdlib.h>#include<string.h>using namespace std;struct p{ int shi; int xu; double mo; friend bool operator < (p t1,p t2) { if(t1.mo<t2.mo) return true; else return false; }};int main(){ int T; scanf("%d",&T); for(int k=1;k<=T;k++) { int n; scanf("%d",&n); priority_queue< p,vector<p>,less<p> > v; for(int i=1;i<=n;i++) { getchar(); char tmp[30]; scanf("%s",tmp); if(strcmp(tmp,"Insert")==0) { p tt; scanf("%d+i%d",&tt.shi,&tt.xu); tt.mo=sqrt(tt.shi*tt.shi+tt.xu*tt.xu); v.push(tt); printf("Size: %d\n",v.size()); } else if(strcmp(tmp,"Pop")==0) { if(v.size()==0) printf("Empty!\n"); else { p tt=v.top(); v.pop(); printf("%d+i%d\n",tt.shi,tt.xu); if(v.size()==0) printf("Empty!\n"); else printf("Size: %d\n",v.size()); } } else ; } } //system("pause"); return 0;}
0 0
- 北邮新OJ108
- 九度OJ108 HDOJ3790:最短路径问题 迪杰斯特拉算法
- 南阳oj108--士兵杀敌(一)(线段树,求和)
- 【南阳OJ108】士兵杀敌(一)(线段树)
- 北邮新OJ87
- 北邮新OJ88
- 北邮新OJ89
- 北邮新OJ90
- 北邮新OJ91
- 北邮新OJ92
- 北邮新OJ93
- 北邮新OJ94
- 北邮新OJ95
- 北邮新OJ96
- 北邮新OJ97
- 北邮新OJ98
- 北邮新OJ99
- 北邮新OJ100
- Android编程之解决android-support-v4打包问题
- fbo多个color buffer绘制
- 苦楝花开,如果人生可以重来
- list中remove的问题,以及 ConcurrentModificationException异常
- Caffe安装配置
- 北邮新OJ108
- 关于CrtmpServer中的RTMP协议头处理
- MPI编程->环境配置
- Windows下本地RabbitMQ服务的安装(V3.01)
- LoadRunner牛刀小试2--实用小TIPs
- cocos2dx之Http网络编程(一)——网络请求的发送和接收
- 基于HTML5 Canvas的开源图形组件-ichartjs 入门篇
- <Win32_1>深入浅出windows消息机制
- C++STL的备忘