ZZULIOJ1045: 数值统计

题目描述

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

 

输入

 输入的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个整数 

 

输出

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

 

样例输入

6 0 1 2 3 -1 0

 

样例输出

1 2 3
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {

		Scanner input = new Scanner(System.in);
		int n=input.nextInt();  //输入n个整数
        int num1=0;   //正数个数
        int num2=0;   //零个数
        int num3=0;   //负数个数
        
        for (int i = 0; i < n; i++) {
		    int number=input.nextInt();
		    if(number>0) {
		    	num1++;
		    }else if(number==0) {
		    	num2++;
		    }else {
		    	num3++;
		    }
		}
        System.out.println(num3+" "+num2+" "+num1);
        
        
		

	}
}

 

全部评论

相关推荐

程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务