题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void async function () {
// Write your code here
while(line = await readline()){
let num = Number(line)
let obj = new Array()
for(let i = 0; i < num; ++i) {
let temp = await readline()
let arr = temp.split(' ')
if(!obj[arr[0]]) {
obj[arr[0]] = Number(arr[1])
} else {
obj[arr[0]] += Number(arr[1])
}
}
for(let j in obj) {
console.log(j,obj[j])
}
}
}()
