2680:化验诊断
总时间限制: 1000ms 内存限制: 65536kB
描述
下表是进行血常规检验的正常值参考范围,及化验值异常的临床意义:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xBZgdOSU-1602438238297)(http://media.openjudge.cn/images/2680_a.jpg)]
给定一张化验单,判断其所有指标是否正常,如果不正常,统计有几项不正常。化验单上的值必须严格落在正常参考值范围内,才算是正常。正常参考值范围包括边界,即落在边界上也算正常。
输入

输出
对于每组测试数据,输出一行。如果所有检验项目正常,则输出:normal;否则输出不正常的项的数目。
样例输入
2
female 4.5 4.0 115 37 200
male 3.9 3.5 155 36 301
样例输出
normal
3
来源
计算概论05-模拟考试1

问题链接:Bailian2680 化验诊断
问题描述:(略)
问题分析
    简单题不解释。需要注意基本技巧,数据放在数组中便于循环计算处理。
程序说明:(略)
参考链接:(略)
题记:(略)。

AC的C语言程序如下:

/* Bailian2680 化验诊断 */#include <stdio.h>
#include <string.h>#define N 5
char sex[8];
double a[N];
double low[2][N] = {{4.0, 3.5, 120, 42, 100}, {4.0, 3.5, 110, 36, 100}};
double high[2][N] = {{10.0, 5.5, 160, 48, 300}, {10.0, 5.5, 150, 40, 300}};int main(void)
{int t, cnt, k, i;scanf("%d", &t);while(t--) {scanf("%s", sex);for(i = 0; i < N; i++)scanf("%lf", &a[i]);k = (strcmp(sex, "female")==0 ? 1 : 0);cnt = 0;for(i = 0; i < N; i++)if(a[i] < low[k][i] || a[i] > high[k][i])cnt++;if(cnt == 0)printf("normal\n");elseprintf("%d\n", cnt);}return 0;
}

Bailian2680 化验诊断【入门】相关推荐

  1. UDS汽车诊断入门01 - 简介

    前言 ​ 一直想写一个关于UDS学习的系列文章,却一直没有动笔,一来是由于觉得自己学得还不够透彻,二来想一开始就把文章写得很完美,然而事实上真正要做到对协议非常透彻得话,又谈何容易,协议是死的,人是活 ...

  2. 程序设计入门经典题解(百练篇)

    参考链接:PKU百练题解(Bailian) Bailian1017 装箱问题[贪心] - 海岛Blog - CSDN博客 POJ1088 Bailian1088 滑雪[DFS+记忆化搜索]_海岛Blo ...

  3. 百练(九~十二)题解

    百练(九) Bailian2801 填词 POJ1629 ZOJ1546 Fillword[排序] - 海岛Blog - CSDN博客 POJ1088 Bailian1088 滑雪[DFS+记忆化搜索 ...

  4. 【TBox】【诊断】UDS

    全网最全诊断梳理<UDS/OBD诊断&诊断描述文件CDD>总目录_汽车电子助手的博客-CSDN博客_cdd文件关键字:UDSOBDISO14229ISO15031ISO15765C ...

  5. UDSonCAN资料收集

    本文主要是将自己搜集到CAN诊断资料罗列出来,便于自己查看学习.三个主要的搜索途径:微信.知乎和CSDN. 微信公众号:汽车ECU网络诊断技术 统一诊断服务 (Unified diagnostic s ...

  6. java HotSpot 内存管理白皮书

    原文见:http://www.open-open.com/lib/view/open1381034220705.html.查阅资料后,对原文做了补充. 文中关于JVM的介绍基于JDK1.6的Hotsp ...

  7. 性能诊断利器 JProfiler 快速入门和最佳实践

    背景 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益.Java 作为最流行的编程语言之一,其应用性能诊断一直受到业界广泛关注.可 ...

  8. windows7内存诊断工具有用吗_性能诊断利器 JProfiler 快速入门和实践

    云栖君导读:性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益.Java 作为最流行的编程语言之一,其应用性能诊断一直受到业界广泛关 ...

  9. 阿里巴巴开源的 Java 诊断工具Arthas【入门篇】

    前面: 各位老铁们,好久没和大家见面了,最近一直躲在家里不敢出来门,过着像猪的生活..... 吃喝拉撒睡觉.远程在家办公一段时间也是遇到了比较棘手的问题.所以没有顾得上来和大家分享了,不过大家放心,从 ...

最新文章

  1. CentOS7.4到Elasticsearch一路坑(五)
  2. 如何在PowerBuilder 11.x 中通过ADO.NET访问Sybase ASE?
  3. Jquery赋值和取值input,combobox,numberbox........
  4. 浏览器中java在什么位置,在基于浏览器的应用程序中保存JWT的位置以及如何使用它...
  5. 数据库镜像怎么还原数据库_如何创建数据库镜像
  6. maven学习记录一——maven介绍及入门
  7. NOIP模拟题 栅栏
  8. NI强化半导体测试布局 弹性/高性价比打败不景气
  9. Win CE 实现web访问快捷方式解决方案
  10. 智能车制作1——编码器
  11. java font.getfont_FontManager.getFont(方正黑体);这个方法返回值为null
  12. Oracle Coherence中文教程四:构建一个Coherence 应用
  13. Android实现简单日历
  14. 在Windows 7中使用AppLocker限制对程序的访问
  15. android 倒影图片的生成
  16. 微信小程序利用canvas绘制一个动画百分比圆圈
  17. Apache Camel学习笔记
  18. Python数据可视化seaborn(五) -- 分类统计图
  19. 计算机桌面模糊了,显示屏模糊,详细教您怎么解决电脑屏幕模糊
  20. 简单理解二进制的左移和右移(通俗易懂)

热门文章

  1. 基于VUE2.0的分页插件
  2. Cocos2d-html5 2.2.2的屏幕适配方案
  3. Starling 性能优化方案
  4. pytorch 对特征进行mean_Pytorch的mean和std调查实例
  5. 【每日一题】leetcode 二叉树层序遍历 - 介绍
  6. js打印服务器文件,用Electron / Node.js编写的打印服务器
  7. Git 简介和命令行操作
  8. Object类中的主要结构
  9. people laugh and peale cry
  10. mysql enclosed by_MySQL导入格式化数据