题解 | 合并表记录
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
#include <iostream>
#include<map>
using namespace std;
int main() {
map<int,int> m;
int num,a,b;
cin >> num; //行数
while(cin >> a >>b){ //输入键值对并合并
m[a] +=b;
};
for(map<int,int>::iterator it =m.begin();it !=m.end();it++){ //输出合并后的键值对
cout << it->first << " " << it->second <<endl;
}
}
