题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
#include <iostream> #include <map> using namespace std; map<int, int> mp; int main() { int n; cin >> n; while(n--) { int key, value; cin >> key >> value; mp[key] += value; } for(auto& cur: mp) { cout << cur.first << " " << cur.second << endl; } } // 64 位输出请用 printf("%lld")