题解 | #合并表记录#
合并表记录
http://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
map也太适合这个题了!
#include<bits/stdc++.h>
using namespace std;
int main()
{
map<int, int> hash;
int num,key,value;
cin>>num;
for(int i=0;i<num;i++)
{
cin>>key;
cin.get();
cin>>value;
hash[key]+=value;
}
for(auto x:hash)
{
cout<<x.first<<" "<<x.second<<endl;
}
}