杭电oj--数值统计

Problem Description

统计给定的n个数中,负数、零和正数的个数。

Input

输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。

Output

对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。

java 复制代码
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a=0;//负数个数
        int b=0;//零个数
        int c=0;//正数个数
        while (sc.hasNext()) {
         int n=sc.nextInt();
         if(n==0) return;
            for (int i = 0; i <n ; i++) {
                double x=sc.nextDouble();
                if(x<0) a+=1;
                if(x==0) b+=1;
               if(x>0) c+=1;
            }
            System.out.println(a+" "+b+" "+c);
            a=b=c=0;
        }
    }
}
相关推荐
学高数就犯困1 小时前
性能优化:LRU缓存(清晰易懂带图解)
算法
CoovallyAIHub4 小时前
CVPR 2026 | MixerCSeg:仅2.05 GFLOPs刷新四大裂缝分割基准!解耦Mamba隐式注意力,CNN+Transformer+Mamba三
深度学习·算法·计算机视觉
NE_STOP4 小时前
MyBatis-plus进阶之映射与条件构造器
java
CoovallyAIHub4 小时前
YOLO26-Pose 深度解读:端到端架构重新设计,姿态估计凭什么跨代领先?
深度学习·算法·计算机视觉
CoovallyAIHub5 小时前
化工厂气体泄漏怎么用AI检测?30张图3D重建气体泄漏场景——美国国家实验室NeRF新研究
深度学习·算法·计算机视觉
Seven977 小时前
NIO的零拷贝如何实现高效数据传输?
java
颜酱16 小时前
图的数据结构:从「多叉树」到存储与遍历
javascript·后端·算法
架构师沉默21 小时前
别又牛逼了!AI 写 Java 代码真的行吗?
java·后端·架构
zone77391 天前
006:RAG 入门-面试官问你,RAG 为什么要切块?
后端·算法·面试
CoovallyAIHub1 天前
OpenClaw 近 2000 个 Skills,为什么没有一个好用的视觉检测工具?
深度学习·算法·计算机视觉