信息学奥赛一本通——甲流病人初筛

1399:甲流病人初筛

http://ybt.ssoier.cn:8088/problem_show.php?pid=1399

题目描述

目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛)。现需要统计某天前来挂号就诊的病人中有多少人被初筛为甲流病人。

输入

第一行是某天前来挂号就诊的病人数n。(n<200)其后有n行,每行是病人的信息,包括三个信息:姓名(字符串,不含空格,最多8个字符)、体温(float)、是否咳嗽(整数,1表示咳嗽,0表示不咳嗽)。每行三个信息之间以一个空格分开。

输出

按输入顺序依次输出所有被筛选为甲流的病人的姓名,每个名字占一行。之后在输出一行,表示被筛选为甲流的病人数量。

输入样例

5
Zhang 38.3 0
Li 37.5 1
Wang 37.1 1
Zhao 39.0 1
Liu 38.2 1

输出样例

Li
Zhao
Liu
3

水题一道

简单

代码

1. first第一种方法

#include<iostream>
using namespace std;
string a;
int main()
{int n,i,pd,s=0;float tem;cin>>n;for(i=1;i<=n;i++){cin>>a>>tem>>pd;if(tem>=37.5&&pd==1){cout<<a<<endl;s++;}}cout<<s;return 0;
}
嗯,挺好的,只不过第一次少了一个,分号,好可怜啊,呜呜~~~

2. second 第二种方法

#include<iostream>
#include<string>
using namespace std;
bool judge(float x,int y);int main()
{int n;float temperature[201];int cough[201];string name[201];int sum=0;int i;cin>>n;for(i=1;i<=n;i++)cin>>name[i]>>temperature[i]>>cough[i];for(i=1;i<=n;i++)if(judge(temperature[i],cough[i])){cout<<name[i]<<endl;sum++;}cout<<sum<<endl;return 0;
}
bool judge(float x,int y)
{if((x>=37.5)&&(y==1))return true;elsereturn false;
}

用的是数组,呵呵~

信息学奥赛一本通1399——甲流病人初筛相关推荐

  1. 信息学奥赛一本通 1399:甲流病人初筛 | OpenJudge NOI 1.12 03:甲流病人初筛

    [题目链接] ybt 1399:甲流病人初筛 OpenJudge NOI 1.12 03:甲流病人初筛 [题目考点] 1. 函数 2. 计数 [题解代码] 解法1:写函数判断一个人是不是初筛的甲流病人 ...

  2. 1399:甲流病人初筛

    1399:甲流病人初筛 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 23452     通过数: 14449 [题目描述] 目前正是甲流盛行时期,为了更好地进行 ...

  3. 【信息学奥赛一本通】1399:病人初筛

    [题目描述] 目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛).现需要统 ...

  4. 【1399】甲流病人初筛

    [问题描述] 目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛).现需要统 ...

  5. WZOI-313甲流病人初筛

    题目描述: 目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛).现需要统计 ...

  6. 信息学奥赛一本通——1011:甲流疫情死亡率

    (我发个冰墩墩打招呼违规了,官方说的原因是"广告"[黑人问号]) Hi, 这里是小蒟蒻, 今天给大家带来<信息学奥赛一本通--1011:甲流疫情死亡率>. 题目: 10 ...

  7. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  8. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  9. 【信息学奥赛一本通】题解大全

    信息学奥赛一本通网站:点击这里 [语言及算法基础篇] 第一部分:C++语言 第一章:C++语言入门 T1000    入门测试题目      点击这里 T1001    Hello,World!    ...

最新文章

  1. Checkly如何借助Terraform实现零宕机部署
  2. 【机器学习】支持向量机和ensemble method的解析应用
  3. JS实现一行内多列DIV同高
  4. 第215天:Angular---指令
  5. HDU 3032 Nim or not Nim?
  6. servlet里面为什么有时候覆_为什么新来的经理强烈推荐?前后端分离知识,学到了...
  7. web服务器防止dos拒绝服务攻击
  8. SQL - waitfor delay/time(SQL中延迟时间的方法)
  9. python大作业代码_大二期末python大作业有效代码不低于5000行是什么水平?
  10. 《ARM体系结构与编程》中的严重错误
  11. java授权失败_鉴权失败 =(-200)both online
  12. 一周学习总结:vue学前准备知识
  13. 软体机器人空间感知技术综述
  14. 基于AR眼镜有哪类功能可实现?
  15. [米家]窗帘电机【立创开源】
  16. 中古消费热潮下,爆爆奢漫步二奢直播新时代
  17. vue+iview 兼容IE11浏览器
  18. 极客日报第 40 期:小米 11 发布,售价 3999 元起;罗永浩回应败诉半导体公司
  19. Linux学习-Boot Loader: Grub2
  20. 解决Vue路由重复跳转报错

热门文章

  1. Android布局页面自定义字体
  2. Celeb数据集的介绍和使用
  3. C语言在屏幕的任意位置输出字符
  4. Python3之爬虫爬取豆瓣读书Top250
  5. rust知识思维导图xmind
  6. 西门子plc1200内存浅析
  7. 【综述】情感计算的“前世今生”
  8. 深度学习与计算机视觉群 | 文末送书
  9. Android温控服务,温控拜拜(com.an.killthermal) - 0.2.9b1 - 应用 - 酷安
  10. php将您重定向的次数过多,Laravel路线重定向次数过多