题解 | #记负均正#
记负均正
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 lines = [];
while ((line = await readline())) {
lines.push(line);
if (lines.length == 2) {
let number = lines[0];
let s = lines[1];
var arr = s.split(" ");
var count = 0;
var zhengshu = [];
arr.forEach((num) => {
if (num < 0) {
count++;
}
if (num > 0) {
zhengshu.push(num);
}
});
var sum = 0;
zhengshu.forEach((item) => {
sum += Number(item);
});
var res = [];
res.push(count);
if (sum == 0) {
res.push("0.0");
} else {
res.push((sum / zhengshu.length).toFixed(1));
}
console.log(res.join(" "));
}
}
})();

小天才公司福利 1152人发布