hdu 4557 非诚勿扰
2013-08-12 10:40
429 查看
水题……
代码如下:
View Code
代码如下:
#include<iostream> #include<stdio.h> #include<algorithm> #include<iomanip> #include<cmath> #include<cstring> #include<vector> #define ll __int64 #define pi acos(-1.0) #define MAX 1001 using namespace std; struct xx { int id; char name[20]; int value; bool use; }an,p[1001]; bool cmp(const xx &a,const xx &b) { if(a.value==b.value) return a.id<b.id; return a.value<b.value; } char q[20]; int main(){ int t,n,i,j,k=0,v,num,top; cin>>t; while(t--){ cin>>n; printf("Case #%d:\n",++k); num=0;top=0; for(i=1;i<=n;i++){ scanf("%s",q); if(q[0]=='A'){ scanf("%s %d",&p[top].name,&p[top].value); p[top].id=top; p[top].use=false; num++;top++; printf("%d\n",num); } else{ scanf("%d",&v); sort(p,p+top,cmp); for(j=0;j<top;j++) if(!p[j].use&&p[j].value>=v){ printf("%s\n",p[j].name); p[j].use=true; num--; break; } if(j==top) printf("WAIT...\n"); } } } return 0; }
View Code
相关文章推荐
- hdu 4557 非诚勿扰 (Java实现)
- HDU-4557 非诚勿扰
- hdu 4557 非诚勿扰
- hdu 4557 非诚勿扰 vector的应用 原来vector 可以删除指定位置元素 不过消耗大
- HDU-4557 非诚勿扰
- hdu 4557 非诚勿扰 vector的应用 原来vector 可以删除指定位置元素 不过消耗大
- 2013金山西山居创意游戏程序挑战赛——复赛(1) HDU 4557 非诚勿扰 HDU 4558 剑侠情缘 HDU 4559 涂色游戏 HDU 4560 我是歌手
- HDU 4557 非诚勿扰 (简单模拟)
- hdu 4557 非诚勿扰
- 人才能力hdu 4557 非诚勿扰(非暴力,平衡树treap)
- 2013 hdu 西山居复赛(1) HDU 4557 非诚勿扰 HDU 4558 剑侠情缘 HDU 4559 涂色游戏 HDU 4560
- HDU 4557 非诚勿扰
- HDU 4557 非诚勿扰 队列、(记一次失败的SBT尝试)
- hdu 4557 非诚勿扰(非暴力,平衡树treap)
- hdu 4557——非诚勿扰
- 非诚勿扰 - HDU 4557 - Treap入门
- hdu 4557 非诚勿扰(平衡树方法)
- HDU 4557-非诚勿扰-字符串
- hdu 4557 非诚勿扰
- hdu 4557 暴力