HDU 2008 数值统计(水~)
2015-09-06 08:36
239 查看
Description
统计给定的n个数中,负数、零和正数的个数
Input
输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理
Output
对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数
Sample Input
6 0 1 2 3 -1 0
5 1 2 3 4 0.5
0
Sample Output
1 2 3
0 0 5
Solution
水题
Code
统计给定的n个数中,负数、零和正数的个数
Input
输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理
Output
对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数
Sample Input
6 0 1 2 3 -1 0
5 1 2 3 4 0.5
0
Sample Output
1 2 3
0 0 5
Solution
水题
Code
#include<cstdio> #include<iostream> using namespace std; int main() { int n; while(scanf("%d",&n),n) { int ans1=0,ans2=0,ans3=0; double d; for(int i=0;i<n;i++) { scanf("%lf",&d); if(d<0)ans1++; else if(d==0)ans2++; else ans3++; } printf("%d %d %d\n",ans1,ans2,ans3); } return 0; }
相关文章推荐
- HDU 2007 平方和与立方和(水~)
- HDU 2006 求奇数的乘积(水~)
- Web安全之XML注入
- IO流(Input Output)--引入
- 目标检测——背景更新法
- HDU 2005 第几天?(水~)
- Flyer(二分 HDU4768)
- 第三十天 ViewPager
- N-Queens II
- Flyer(二分 HDU4768)
- 基于随机森林的煤与瓦斯突出预测方法研究
- Linux常用命令大全
- HDU 2004 成绩转换(水~)
- HDU 2003 求绝对值(水~)
- 手机cpu厂商和手机cpu架构
- php解析json
- HDU 2002 计算球体积(水~)
- HDU 2001 计算两点间的距离(水~)
- HDU 2000 ASCII码排序(水~)
- 顺序结构实现线性表的基本操作