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 inputCount = 0 let count = 0 while(line = await readline()){ let tokens = line.split(' '); // 记录输入的二维数组信息 if (inputCount === 0) { inputCount = tokens[0] } else { tokens.map((item) => { count += parseInt(item, 10) }) inputCount -= 1 if (inputCount <= 0) { console.log(count) } } } }()
第一次输入的为二维数组的信息,往后都是二维数组的数据。直到到达结束行输出计算结果