题解 | 多组_二维数组_T组形式
多组_二维数组_T组形式
https://www.nowcoder.com/practice/fe1e902e076b46dd82e7d42e12617893
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 allH = null; // 总组数 let h = null; // 该组总行数 let l = null; // 该组总列数 let sum = 0; // 该组总和 let count = 1; // 该组第几行 let isFirst = false; // 是否是组数信息 while ((line = await readline())) { let tokens = line.split(" ").map((v) => Number(v)); if (allH === null) { allH = tokens[0]; isFirst = true; } else { if (isFirst) { h = tokens[0]; l = tokens[1]; isFirst = false; } else { for (let i = 0; i < l; i++) { sum += tokens[i]; } if (count === h) { console.log(sum); count = 1; sum = 0 isFirst = true; } else { count++; } } } } })();