题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
const rl = require("readline").createInterface({ input: process.stdin });
let count = 0
let total = 0
const map = {}
rl.on('line', (line) => {
if (total === 0) {
total = +line
} else {
if (++count <= total) {
const [k, v] = line.split(' ')
Reflect.has(map, k) ? map[k] = map[k] + (+v) : (map[k] = +v)
}
if (count === total) {
for (const [k, v] of Object.entries(map)) {
console.log(`${k} ${v}`)
}
}
}
})

