题解 | #记负均正#
记负均正
https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8
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 arr = []; let count1 = 0; let count2 = 0; let sum2 = 0; while ((line = await readline())) { arr.push(line.split(" ").map((a) => parseInt(a))); } arr = arr[1]; for (let i = 0; i < arr.length; i++) { if (arr[i] > 0) { count2++; sum2 += arr[i]; } if (arr[i] < 0) { count1++; } } let res2 = count2 == 0 ? '0.0' : (sum2 / count2).toFixed(1); console.log(`${count1} ${res2}`); })();