题解 | #记负均正II#

记负均正II

https://www.nowcoder.com/practice/64f6f222499c4c94b338e588592b6a62

const readline=require('readline')
const rl=readline.createInterface({
    input:process.stdin,
    output:process.stdout
})
let arr=[]
rl.on('line',(line)=>{
    arr.push(line)
    
})
rl.on('close',()=>{
    // console.log(arr) [ '-13', '-4', '-7' ]
    let numNega=0
    let numPosi=0
    let sum=0
    for(let i=0;i<arr.length;i++){
        // if(arr[i]==0) console.log(0 +' '+'0.0') 本题没有考虑全输入0的情况
        if(arr[i]<0) numNega++
        else if(arr[i]>0) {
            sum += parseInt(arr[i])
            numPosi++}
    }
    // console.log(numNega,numPosi) 3 0
    console.log(numNega)
    if(sum==0) console.log('0.0')
    else console.log((sum/numPosi).toFixed(1))
})

全部评论

相关推荐

做黑夜里的那道光:两年电赛完赛没必要写,纯扣分
双非本科求职如何逆袭
点赞 评论 收藏
分享
牛马人的牛马人生:一开始看成了网吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务