题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
#include <iostream>
#include <map>
using namespace std;
int main() {
string str;
int a,b,c;
cin>>a;
map<int ,int >mapnum;
for(int i=0;i<a;i++){
cin>>b>>c;
mapnum[b]+=c;
}
for(auto it =mapnum.begin();it!=mapnum.end();it++)
{
cout<<it->first<<" "<<it->second<<endl;
}
}
// 64 位输出请用 printf("%lld")
