题解 | 记负均正

import java.util.Scanner;
import java.text.DecimalFormat;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
      Scanner sc = new Scanner(System.in);
      while (sc.hasNextInt()) {
          int a = sc.nextInt();
          int [] arr = new int [a];
          int t=0;
          int z=0;
          double c=0;
          for (int i = 0; i < a; i++) {
              arr[i] = sc.nextInt();
              if (arr[i]< 0) {
                  t++;
              } else if (arr[i]==0) {
                  z++;
              } else {
                  c+=arr[i];
              }
          }
          double av=0;
          if (a-t-z==0) {
              av=0.0;
          }else {
               av=c/(a-t-z);
          } 
         
         // System.out.println(av);
          DecimalFormat df = new DecimalFormat("0.0");
          String str=df.format(av);
          System.out.println(t+" "+str);
      }
      sc.close();
    }
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-15 17:46
暑期就挂了,秋招还有机会吗
大聪明777:研发提前批,14号刚开的,官网上面的配图上有写。提前批没过的话,秋招还可以投,不过前面的笔试/面试记录会被保留,供秋招参考
26届校招投递进展
点赞 评论 收藏
分享
牛客83700679...:简历抄别人的,然后再投,有反馈就是简历不行,没反馈就是学历不行,多投多改只要技术不差机会总会有的
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 14:00
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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