#include #include #include #include using namespace std; int main() { int t,n,i,num; map > a; map b; string s1,s2; while(~scanf("%d",&t)) { while(t--) { a.clear(); b.clear(); scanf("%d",&n); for(i=0;i >s1>>s2>>num; a[s2][s1]+=num; } map >::iterator it; for(it=a.begin();it!=a.end();it++)//map自动排序 { cout< first< second; map ::iterator itt; for(itt=b.begin();itt!=b.end();itt++) cout<<" |----"< first<<"("< second<<")"<