题解 | #记负均正#

记负均正

https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8

#include <stdio.h>

int main() {
    int n,a[2010],k=0,l=0,sum=0;
    double aver;
    scanf("%d",&n);
    for(int i=0;i<n;i++)
       {
        scanf("%d ",&a[i]);
        if(a[i]<0)
           k++;
        else if (a[i]==0) 
        {
           l++;
        }
        else
         sum+=a[i];
       }  
       if(sum==0)
       aver=0.0;
       else
      aver=(double)sum/(n-k-l);
      printf("%d %.1lf",k,aver);
    return 0;
}

全部评论

相关推荐

07-28 16:37
门头沟学院 Java
哎,继续加油吧
ResourceUt...:能接到面试就已经是✌🏻了
腾讯一面2192人在聊
点赞 评论 收藏
分享
昨天 13:44
门头沟学院 Java
点赞 评论 收藏
分享
07-21 12:41
已编辑
门头沟学院 Java
steelhead:不是你的问题,这是社会的问题。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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