题解 | 合并表记录
合并表记录
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 let inputArr = [] let index = 0 while(line = await readline()){ if(index >= 1) { inputArr.push(line.split(' ').map(parseFloat)) } index++ } let obj = {} inputArr.forEach(item => { if(Object.keys(obj).includes(item[0].toString())) { obj[item[0]] += item[1] } else { obj[item[0]] = item[1] } }) for(i in obj) { console.log(i, obj[i]) } }()