POJ 百炼 保研机试 2680:化验诊断
来源:互联网 发布:ubuntu系统输入法没了 编辑:程序博客网 时间:2024/04/28 19:07
2680:化验诊断
- 查看
- 提交
- 统计
- 提示
- 提问
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
- 下表是进行血常规检验的正常值参考范围,及化验值异常的临床意义:
给定一张化验单,判断其所有指标是否正常,如果不正常,统计有几项不正常。化验单上的值必须严格落在正常参考值范围内,才算是正常。正常参考值范围包括边界,即落在边界上也算正常。 - 输入
- 输出
- 对于每组测试数据,输出一行。如果所有检验项目正常,则输出:normal;否则输出不正常的项的数目。
- 样例输入
2female 4.5 4.0 115 37 200male 3.9 3.5 155 36 301
- 样例输出
normal3
- 来源
- 计算概论05-模拟考试1
#include<stdio.h>#include<string.h>struct res{char sex[10];double num1,num2,num3,num4,num5;int num;}r[110];int main(){int k;scanf("%d",&k);for(int i=0;i<k;i++){scanf("%s %lf %lf %lf %lf %lf",r[i].sex,&r[i].num1,&r[i].num2,&r[i].num3,&r[i].num4,&r[i].num5);r[i].num=0;if(r[i].num1>=4.0&&r[i].num1<=10.0) {;} else r[i].num++;if(r[i].num2>=3.5&&r[i].num2<=5.5) {;} else r[i].num++;if(strcmp(r[i].sex,"female")==0){if(r[i].num3>=110&&r[i].num3<=150) { ; } else r[i].num++; if(r[i].num4>=36&&r[i].num4<=40) { ; } else r[i].num++;}else {if(r[i].num3>=120&&r[i].num3<=160) { ; } else r[i].num++; if(r[i].num4>=42&&r[i].num4<=48) { ; } else r[i].num++;}if(r[i].num5>=100&&r[i].num5<=300) { ;} else r[i].num++;}for(int i=0;i<k;i++){if(r[i].num==0) printf("normal\n");else printf("%d\n",r[i].num);}}
1 0
- POJ 百炼 保研机试 2680:化验诊断
- 百练_2680:化验诊断
- 化验诊断
- 第2章练习题--9--化验诊断--2680
- POJ 百炼 保研机试 2965:玛雅历
- POJ 百炼 保研机试 2712:细菌繁殖
- POJ 百炼 保研机试 2733:判断闰年
- POJ 百炼 保研机试 2973:Skew数
- POJ 百炼 保研机试 2677:肿瘤检测
- POJ 百炼 保研机试 2800:垂直直方图
- POJ 百炼 保研机试 2807:两倍
- POJ 百炼 保研机试 2796:数字求和
- POJ 百炼 保研机试 2801:填词
- POJ 百炼 保研机试 4104:单词翻转
- POJ 百炼 保研机试 4015:邮箱验证
- POJ 百炼 保研机试 2713:肿瘤面积
- POJ 百炼 保研机试 2767:简单密码
- POJ 百炼 保研机试 4022:买房子
- 复杂度为O(1)的最不常用[LFU]缓存算法
- android 一些通用View
- POJ 百炼 保研机试 2973:Skew数
- 解决vmware vSphere 克隆虚拟机后无法启动网卡。
- Android下快速提取ndk crash日志的命令
- POJ 百炼 保研机试 2680:化验诊断
- 学习使用mp4v2-2.0.0 —— 1
- maven编译成功 eclipse现实语法错误
- OC学习 第八章 NSDictionary和NSMutabledictionary
- IOS-23-Xcode6.4里UITableView不显示的可能原因及解决办法
- POJ 百炼 保研机试 2677:肿瘤检测
- cf 591 C. Developing Skills
- 线程生命周期
- CSU 1202 剪刀石头布(水题)