解题思路:
(1)使用hash表,map
#include <iostream>
#include <map>
using namespace std;
int main() {
int number,index,value;
while(cin>>number) {
map<int,int> mp;
for(int i=0;i<number;i++){
cin>>index>>value;
mp[index]+=value;
}
for(auto it=mp.begin();it!=mp.end();it++)
cout<<it->first<<" "<<it->second<<endl;
}
return 0;
}