题解 | #合并表记录#

合并表记录

https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201

const readline = require("readline");
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});
let arr = [];
rl.on("line", (line) => {
    arr.push(line);
});
rl.on("close", () => {
    const n = arr.shift();
    const nums = arr;
    let obj={}
nums.forEach(item=>{
    let index=Number(item.split(" ")[0])
    let num=Number(item.split(" ")[1])
    if(obj[index]){
          obj[index]+=num
    }else{
       obj[index]=num
    }
})
for(let i in obj){
    console.log(`${i} ${obj[i]}`)
}
});

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务