题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
#include<iostream>
#include<map>
using namespace std;
int main(){
int num, k, v;
cin >> num;
map<int, int>m;
for (int i = 0; i < num; i++){
cin >> k >> v;
m[k] += v;
}
for (auto it = m.begin(); it != m.end(); it++){
cout << it->first << ' ' << it->second << '\n';
}
return 0;
}
查看17道真题和解析