及正负均值

记负均正II

http://www.nowcoder.com/questionTerminal/64f6f222499c4c94b338e588592b6a62

JAVA

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        float count1 = 0;
        int count2 = 0;
        float sum = 0;
        while (sc.hasNextInt()){
            int cur = sc.nextInt();
            if (cur >= 0){
                count1++;
                sum += cur;
            }else{
                count2++;
            }
        }
        System.out.println(count2);
        System.out.printf("%.1f\n", sum/count1);
    }
}
全部评论
if(count1 > 0 ) { System.out.printf("%.1f\n",sum/count1); } else { System.out.println("0.0"); } 加非零判断才通过测试用例组
1 回复 分享
发布于 2021-07-11 17:49
大佬,有个问题,这个可以通过牛客,但是放在idea里面时输入好说,但是如何最后输出呢?
点赞 回复 分享
发布于 2022-08-10 09:24
对count1还是要做非零判断吧,现在这样题目测试样例都过不了吧
点赞 回复 分享
发布于 2021-04-02 08:44
奇怪,测试集没有全是负数的吗,count1是0的话会报N/A的
点赞 回复 分享
发布于 2021-05-28 23:06

相关推荐

过往烟沉:我说什么来着,java就业面就是广!
点赞 评论 收藏
分享
点赞 评论 收藏
分享
5 3 评论
分享
牛客网
牛客企业服务