【hdu1873】优先队列
来源:互联网 发布:知乎是什么类型的网站 编辑:程序博客网 时间:2024/06/02 13:24
#include<cstdio>#include<queue>#include<cstring>#include<iostream>using namespace std;struct note {int id;int deg;bool friend operator<(note A,note B) {if(A.deg==B.deg)return A.id>B.id;return A.deg<B.deg;}} s;int main() {int n,a,b,num;char c[5];while(scanf("%d",&n)!=EOF) {priority_queue<note>que[4];num=1;for(int l=0; l<n; l++) {scanf("%s",c);if(!strcmp(c,"IN")) {scanf("%d%d",&a,&b);s.id=num++;s.deg=b;que[a].push(s);} else if(!strcmp(c,"OUT")) {scanf("%d",&a);if(!que[a].empty()) {s=que[a].top();printf("%d\n",s.id);que[a].pop();} elseprintf("EMPTY\n");}}}return 0;}
0 0
- HDU1873 优先队列
- 【hdu1873】优先队列
- HDU1873 优先队列 看病
- 优先队列——HDU1873
- HDU1873(优先队列的应用)
- hdu1873 看病要排队 (优先队列)
- hdu1873看病要排队(优先队列)
- 【优先队列】HDU1873看病要排队
- HDU1873 看病要排队 (优先队列)
- HDU1873 看病要排队(优先队列priority_queue)
- hdu1873 看病要排队(优先队列)
- STL库之优先队列(例hdu1873)
- HDU1873 看病要排队(优先队列)
- HDU1873 看病要排队【模拟+优先队列】
- hdu1873看病要排队(优先队列的应用)
- hdu1873 看病要排队(结构体优先队列)
- HDU1873(队列应用)
- hdu1873
- 第二步:androidstudio的安装
- Androidday2:数据的存储,pull解析
- 实时时钟、系统时钟和CPU时钟的区别
- Android03_UI
- JavaSE学习_07_final_duotai_super_typeConvert
- 【hdu1873】优先队列
- Hibernate连接mysql数据库并自动创建表
- 大学生爱情兵法-洪亚非-听课笔记
- Android02_Activity
- 聊天室
- Tomcat运行的端口被别的程序占用
- ListView基本使用
- Android01_Android入门
- hrbust 1241 Blocks【暴力枚举+简单优化】