题解 | #记负均正II#
记负均正II
http://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62
let str;
let lessZefo = 0,arr=[];
while(str = parseInt(readline())){
if(str < 0){
lessZefo++
}else{
arr.push(str)
}
}
function getRes(arr){
let newArr = arr.filter((v)=>{
return v>=0;
})
let sum = newArr.reduce((pre,cur)=>{
return pre+cur*1;
},0)
if(newArr.length){
console.log(lessZefo+'\n'+(sum/newArr.length).toFixed(1) )
}else{
console.log(lessZefo+'\n'+'0.0' )
}
}
getRes(arr)
查看3道真题和解析