练习2 G题 - 数值统计
2024-10-15 03:49:26
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
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
#include <stdio.h>
int main()
{
int m,i;
double n;
while(scanf("%d",&m))
{
if(m == )
break;
int a = , b = , c = ;
for (i = ; i < m; i++)
{
scanf("%lf",&n);
if(n < )
a++;
if(n > )
c++;
else b++;
}
printf("%d %d %d\n",a,b,c);
}
return ;
}
最新文章
- R语言爬虫初尝试-基于RVEST包学习
- [CareerCup] 4.6 Find Next Node in a BST 寻找二叉搜索树中下一个节点
- Android Touch(4)我不知道的MotionEvent(*)
- sbrk and coreleft
- HDU 3572 最大流
- Flash型单片机的加密与解密
- 距离变换DT
- ThinkPHP3.2 生成二维码
- javascript学习笔记02--面向对象学习
- 装箱问题的CPLEX求解
- Windows10系统无法更新
- macOS上实现Qt应用程序做文件关联打开
- CSS3效果:animate实现点点点loading动画效果(一)
- MYCAT扩容
- Robot Operating System (ROS)学习笔记3---键盘控制
- Scala的Trait详解
- Oracle EBS AR 冲销收款
- 201709012工作日记--一台电脑创建两个Github账户上传代码
- hiho一下 第二周 trie树
- Docker 的一些使用心得