数值统计

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 115703    Accepted Submission(s): 55691

Problem 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
Author
lcy
Source
C语言程序设计练习(二)

问题链接:HDU2008 数值统计

问题简述:(略)

问题分析:这个问题是一个条件统计问题。

程序说明

  ACM题通常是输入多组数据,所以需要注意循环控制!

  EOF的值是-1,加上C语言的整数是补码表示,则作为整数其每一个二进制位均为1。~是按位非运算符,~EOF值为0。

题记:(略)

 

AC的C语言程序如下:

/* HDU2008 数值统计 */#include <stdio.h>int main(void)
{int n, ncount, zcount, pcount, i;float a;while(~scanf("%d", &n) && n) {ncount = zcount = pcount = 0;for(i=1; i<=n; i++) {scanf("%f", &a);if(a < 0)ncount++;else if(a > 0)pcount++;elsezcount++;}printf("%d %d %d\n", ncount, zcount, pcount);}return 0;
}

HDU2008 数值统计【入门】相关推荐

  1. HDU2008 数值统计【序列处理】

    数值统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  2. hdu2008——数值统计

    原题: Problem Description 统计给定的n个数中,负数.零和正数的个数. Input 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数 ...

  3. C++描述杭电OJ 2008.数值统计 ||

    C++描述杭电OJ 2008.数值统计 || Problem Description 统计给定的n个数中,负数.零和正数的个数. Input 输入数据有多组,每组占一行,每行的第一个数是整数n(n&l ...

  4. tensorflow入门_TensorFlow法律和统计入门

    tensorflow入门 by Daniel Deutsch 由Daniel Deutsch TensorFlow法律和统计入门 (Get started with TensorFlow on law ...

  5. ZZULIOJ 1083: 数值统计(多实例测试)

    数值统计(多实例测试) 题目描述 统计给定的n个数中,负数.零和正数的个数 输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数:如果 ...

  6. OJ1083: 数值统计(多实例测试)(C语言)

    1083: 数值统计(多实例测试) 题目描述 统计给定的n个数中,负数.零和正数的个数 输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n ...

  7. 游戏数值策划入门介绍

    网上有很多关于数值策划入门的文章了,也有很多精品,但是却鲜有提及如何认识数值策划这个岗位,我说的是思想上.这正如一本书介绍Excel,一味的介绍函数.VBA,操作技巧快捷键,却不告诉你应当如何看待函数 ...

  8. Excel单元格数值统计

    Excel单元格数值统计 Excel 工作表中对选定区域的数值进行统计的功能非常实用. 仿照Excel的这个功能,请对给定表格中选中区域中的单元格进行求和统计,并输出统计结果. 为简化计算,假设当前输 ...

  9. 【华为OD机试真题】Excel单元格数值统计(javapython)100%通过率 超详细代码注释 代码深度解读

    [华为OD机试真题 2022&2023]真题目录 @点这里@ [华为OD机试真题]信号发射和接收 &试读& @点这里@ [华为OD机试真题]租车骑绿道 &试读& ...

最新文章

  1. POJ2594 Treasure Exploration[DAG的最小可相交路径覆盖]
  2. WPF   --- xmln 两个重要的命名空间
  3. C++ QT中的QSound使用方法
  4. 你真正的去了解过Linux吗?不单单是一些命令操作,比如它的系统架构!!!
  5. 由浅入深学“工厂模式”(3)
  6. One order error message log and storage
  7. 自定义View的三个构造函数
  8. vue项目:(全局变量设置与调用)API接口封装 - 代码篇
  9. react-生命周期
  10. matlab模拟退火最小球覆盖,【模板】模拟退火 费马点以及最小球覆盖
  11. Python实现将一个长度为n的列表划分 ,每个子列表中包含m个元素
  12. org_chart.js 使用方法
  13. [原]Jenkins(二十一) jenkins再出发Build periodically和Poll SCM
  14. 10月8日提交的结对编程工程中的经验和教训
  15. ES6阮一峰读书笔记第三章字符串的拓展
  16. 安卓socket客户端
  17. 还有什么软件可以测试苹果真假,哪个软件可以检测苹果6s手机的真假
  18. 跨境电商亚马逊品牌卖家将会面临的机遇和挑战(一)
  19. PSCP和SCP区别和用法
  20. 单正态总体的样本均值和样本方差的分布

热门文章

  1. ArcGIS——Window Server2016中的安装10.2问题
  2. ASP.NET——C#文件夹创建与文件存在判断
  3. mysql导入txt linux_Linux中将txt导入到mysql的方法教程
  4. php mysql link_php与mysql连接
  5. mysql每一行数据类型_MySQL_MySQL编程中的6个实用技巧,每一行命令都是用分号(;)作为 - phpStudy...
  6. WinEdt10注册码
  7. 工作中常用知识点、工具总结
  8. 【Linux复习——温故知新
  9. 使用函数式编程方式-递归
  10. Linux下的Python Socket网络编程(聊天机器人)