Bestcoder Pro.ID 2008 数值统计
2016-04-22 17:52
369 查看
import java.util.Scanner; /** * * @solution : Bestcoder Pro.ID 2008 数值统计 * @discription : 统计给定的n个数中,负数、零和正数的个数。 * @input : 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。 * @output : 对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。 * @file com.acmcoder.acm.ProblemID2008.Main.java * @author wuyanhui * @date Apr 22, 2016 -- 5:34:23 PM * * @PS : */ public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); int inN,outCountOfPositive,outCountOfNegative,outCountOfZero; double inNs; while(in.hasNext()){ outCountOfPositive = outCountOfNegative = outCountOfZero = 0; inN = in.nextInt(); for (int i = 0; i < inN; i++) { inNs = in.nextDouble(); if(inNs>0.0)outCountOfPositive++; else if(inNs<0.0)outCountOfNegative++; else outCountOfZero++; } if(inN!=0)System.out.println(outCountOfNegative+" "+outCountOfZero+" "+outCountOfPositive); } in.close(); } }
注意:一行输入的第一位可能是0!
相关文章推荐
- iOS --KVO
- 中英文中 面试的区别
- MyEclipse 常用优化设置
- Apache+PHP+Mysql(Windows下配置)
- 基于DsoFramer开发MSWord的ocx方式的总结
- 给 Android 开发者的 RxJava 详解
- Appium 走过的坑( Mac+java )--Apple 篇
- 协同过滤--基于物品的推荐案例
- js 全国城市3级联动
- rc资源文件重写问题的解决
- WCF中可以使用SVCUtil.exe生成客户端代理类和配置文件
- Android群英传第一章笔记·Android体系与系统架构
- 数据库框架ormlimt简单使用
- 【Android】androidStudio 快捷键 备注
- Swift - 类型判断is 与 类型转换as
- 虚拟机上linux与windows之间复制粘贴
- 常见字处理软件操作方式
- MapReduce源码分析之JobSubmitter(一)
- sql 修改字段长度以及其他属性
- hard nagetive mining