HJ8 合并表记录 2022-03-15 周二

2022-03-16  本文已影响0人  勇往直前888

题目

提示:
0 <= index <= 11111111
1 <= value <= 100000

思路

// 个数
const number = parseInt(readline());

// 利用对象的特性进行去重和累加
let object = {};
for(let i = 0; i < number; i++) {
    let [key, value] = readline().split(" ");
    if (object[key]) {
        object[key] += parseInt(value)
    } else {
        object[key] = parseInt(value)
    }
}

// 遍历属性,默认就是按照key升序的
for (let key in object) {
    console.log(key + " " + object[key])
}
上一篇 下一篇

猜你喜欢

热点阅读