首页 > 其他 > 详细

HDU 1263

时间:2019-02-22 14:31:04      阅读:216      评论:0      收藏:0      [点我收藏+]
 技术分享图片
很迷的map,虽然很基础不过很迷
1
#include<bits/stdc++.h> 2 using namespace std; 3 int main(){ 4 int N;cin>>N; 5 while(N--){ 6 int n;cin>>n; 7 map<string,map<string,int> >mapp; 8 while(n--){ 9 string p,f; 10 int num; 11 cin>>f>>p>>num; 12 mapp[p][f]+=num; 13 } 14 map<string,map<string,int> >::iterator i; 15 map<string,int>::iterator j; 16 for(i = mapp.begin(); i!=mapp.end();++i){ 17 cout<<i->first<<endl; 18 for(j = i->second.begin();j!=i->second.end();++j){ 19 cout<<" |----"<<j->first<<"("<<j->second<<")"<<endl; 20 } 21 } 22 if(N) cout<<endl; 23 } 24 return 0; 25 }

 

HDU 1263

原文:https://www.cnblogs.com/greenaway07/p/10418014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!