题解 | #合并表记录#
合并表记录
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; let count = 0 let lines = [] void async function () { // Write your code here while(line = await readline()){ if (count === 0) { count = line } else { lines.push(line.split(" ").map(Number)) } } const obj = {} for (const [k,v] of lines) { if (obj[k]) { obj[k] += v } else { obj[k] = v } } for (const [k,v] of Object.entries(obj)) { console.log(`${k} ${v}`) } }()