XDOJ 1152: 数据库查询
来源:互联网 发布:indesign cs4 mac 编辑:程序博客网 时间:2024/05/21 11:23
题意:数据结构题,stlAC掉;
#include<iostream>#include<algorithm>#include<map>#include<stack>#include<vector>#include<queue>#include<set>#include<string>using namespace std;typedef struct node{string a;int b;}node;struct cmp{bool operator()(node aa,node bb){return aa.b<bb.b;}};bool cmp1(node aa,node bb){return aa.b<bb.b;}node vu[150];int main(){int m,n;string ss,dd;map<node,string,cmp>ma;while(scanf("%d %d",&m,&n)!=EOF){cin>>ss>>dd;for(int i=1;i<=m;i++){cin>>vu[i].a>>vu[i].b;}sort(vu+1,vu+m+1,cmp1);string pp,oo,dd;cin>>pp>>oo>>dd;for(int i=1;i<=n;i++){node t;string r;cin>>t.a>>t.b>>r;ma.insert(make_pair(t,r));}cout<<pp<<" "<<oo<<" "<<dd<<endl;map<node,string>::iterator it;for(int i=1;i<=m;i++){it=ma.find(vu[i]);if(it==ma.end()){cout<<vu[i].a<<" "<<vu[i].b<<" "<<"NULL"<<endl;}else{cout<<vu[i].a<<" "<<vu[i].b<<" "<<(*it).second<<endl;}}ma.clear();}return 0;}
阅读全文
0 0
- XDOJ 1152: 数据库查询
- XDOJ IP查询
- XDOJ 1023: IP查询
- XDOJ-1003
- xdoj 1012
- xdoj-1111
- xdoj-1109
- xdoj-1042
- xdoj-1109
- xdoj-1040
- xdoj-1011
- xdoj-1022
- xdoj-1056
- xdoj-1055
- xdoj-1003
- XDOJ 1181
- XDOJ 1233
- XDOJ 1213
- AcitivityLifecycleCallbacks接口
- ubuntu python3 安装selenium及Firefox环境配置-亲自实验,没问题
- List的子类特点区别及其优缺点
- 第二届“华为杯”初赛题目C HUST
- 中庸之道(一) UESTC
- XDOJ 1152: 数据库查询
- 分拆素数和 HDU
- ubuntu python3 安装selenium及chrome的环境配置
- Sky数 HDU
- 王学岗RxJava(17)————实现图片的下载
- 【网页禁止选中文字】
- CA Loves Stick HDU
- 深入分析Java Web技术内幕 笔记
- Smarty模板引擎三总结