题解 | #记负均正II#
记负均正II
https://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62
const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); const lines: number[] = []; rl.on('line', function (line) { lines.push(parseInt(line)); }); rl.on('close', () => { let negativeCount = 0; let notNegativeTotal = 0; lines.forEach((item) => { if (item < 0) { negativeCount++; } else { notNegativeTotal += item; } }) console.log(negativeCount); const ave = notNegativeTotal ? (notNegativeTotal / (lines.length - negativeCount)) : 0; console.log(ave.toFixed(1)); })