#include<stdio.h>
#include<map>
#include<string>
#include<iostream>
using namespace std;
int main(){
int t;
scanf("%d",&t);
while(t--){
map<string,map<string,int>,less<string> > mp;
int m;
scanf("%d",&m);
while(m--){
string s1,s2;
int num;
cin>>s1>>s2>>num;
mp[s2][s1]+=num;
}
map<string,map<string,int>,less<string> >::iterator it1;
map<string,int>::iterator it2;
for(it1=mp.begin();it1!=mp.end();it1++){
cout<<it1->first<<endl;
for(it2=(it1->second).begin();it2!=(it1->second).end();it2++){
cout<<" |----"<<it2->first<<"("<<it2->second<<")"<<endl;
}
}
if(t!=0)
cout<<endl;
}
return 0;
}
hdu 1263 水果
最新推荐文章于 2021-02-25 03:24:03 发布