OpenJudge - 24:正常血压


解题思路:

1.由题可知,一共有n行,每行包含两个整数,分别对应着收缩压和舒张压,并且直到收缩压在90-140之间是正常的,舒张压在60-90之间是正常的

2.再看题目,要求的并不是正常的累计数,而是保持正常的最长时间数,什么意思呢?比如第一个小时正常,第二个小时不正常,第三第四个小时正常,那么输出的应该是2即第三第四个小时的连续正常的时间,那么我们不能用常规的累加器来求和了

3.应该是sum累加依次就要去和最大值max比较,因为sum可能会因为中间的依次不正常而归0,所以我们设max初始化为0后,如果血压都正常,sum++,紧接着对sum进行判断,if(sum>max),max=sum;否则,血压不正常的话sum要归0,继续判断

4.最后输出max的值即可


#include<bits/stdc++.h>
using namespace std;
int main()
{int n,sum=0,max=0;//sum为累加正常血压时长,max存储最大值 cin>>n;int x,y;//分别表示收缩压和舒张压 for(int i=1;i<=n;i++){cin>>x>>y;if(x>=90&&x<=140&&y>=60&&y<=90)//如果血压正常 {sum++;//累加器累加 if(sum>max)//如果正常时长大于max max=sum;//max更新 }else//如果血压不正常 sum=0;//累加器开始从0累加 }cout<<max;//输出最大值 return 0;
}

openjudge 1.5.24 正常血压相关推荐

  1. 信息学奥赛一本通 1076:正常血压 | OpenJudge NOI 1.5 24:正常血压

    [题目链接] ybt 1076:正常血压 OpenJudge NOI 1.5 24:正常血压 [题目考点] 1. 循环统计连续处于某种状态的次数 例: 输入一个由英文数字组成的字符串,求其中最多连续出 ...

  2. 1.5编程基础之循环控制 24 正常血压

    http://noi.openjudge.cn/ch0105/24/ /* 1.5编程基础之循环控制 24 正常血压 http://noi.openjudge.cn/ch0105/24/ */ #in ...

  3. 云视通存储怎么不是24小时_降压目标不是一次血压正常,而是24小时血压都要正常...

    什么是血压 血压指血管内的血液对于单位面积血管壁的侧压力,即压强.血压也是血液在血管内流动时,作用于血管壁的压力,它是推动血液在血管内流动的动力.心室收缩,血液从心室流入动脉,此时血液对动脉的压力最高 ...

  4. openjudge 1.8.24 蛇形填充数组

    OpenJudge - 24:蛇形填充数组 解题思路: 1.由题可得,输入一个数n,然后构建乘n*n的方阵,将1-n*n的数按照蛇形的方式填入二维数组 2.首先,面对这种题,一定要手动演算一遍会发现遍 ...

  5. OpenJudge1.5.24正常血压

    1.输入血压. 2.判断血压是否正常,正常计数器加一,不正常计数器归零. 3.结束代码. #include<bits/stdc++.h> using namespace std; int ...

  6. OpenJudge NOI 1.5 编程基础之循环控制(21-30题)C++ 解题思路

    续上一篇文章OpenJudge NOI 1.5编程基础之循环控制(11-20题) C++ 解题思路_Leleprogrammer的博客-CSDN博客续上一篇文章.https://blog.csdn.n ...

  7. 【OpenJudge NOI】题解目录

    [OpenJudge NOI]题解目录 OJ链接:OpenJudge NOI 以下为本人做的OJ题解 针对每一道题我都会给出题目考点.解题思路.题解代码.必要时也会给出不同的解题方法. 如有不足之处, ...

  8. 简单英文题 24 Divisor and Multiple(python)

    http://noi.openjudge.cn/english/24/ """ 简单英文题 24 Divisor and Multiple http://noi.open ...

  9. 全天在线的健康小助手,时刻监测身体状况,dido Y1血压心电手环上手

    这几年手环的实用性越来越强,特别是在健康监测方面,相比于以往只能记录步数和心率的小工具,现在的手环还能提供24小时血压.心电监测的功能,像是我现在用的一款dido Y1手环,就能提供非常全面的健康监测 ...

最新文章

  1. AMD真龙一族网络社区成立
  2. 使用Maven管理Java项目
  3. Asp.Net 创建MetaWeblog API
  4. 面试官出的MySQL索引问题,这篇文章全给你解决!
  5. 众所周知,YouTube是个学习网站
  6. C#反射与特性(一):反射基础
  7. python加入中小学课程_【python即将进入中学课堂,编程从小抓起,竟然在这几点上应验了】- 环球网校...
  8. 面试题系列(9):对前端界面工程师这个职位是怎么样理解的?
  9. 提高sql性能的方法_三种提高T-SQL性能的方法
  10. Mac下IDEA快捷键操作
  11. slab中记录空闲对象
  12. (day 28 - 哈希表 )剑指 Offer 50. 第一个只出现一次的字符
  13. CTR 预估模型简介--非深度学习篇
  14. js对加法计算、减法计算、乘法计算、除法计算的精度处理
  15. Windows Server 2008 R2中关闭“IE增强的安全配置”
  16. R语言计量(一):一元线性回归与多元线性回归分析
  17. 关于接口的基础到进阶你要知道的知识
  18. 论iOS开发与Android开发的前景与薪资水平
  19. android删除所有已保存wifi密码,安卓移除/忘记已保存的wifi密码
  20. 如何使用HbuilderX运行小程序项目

热门文章

  1. ODOO 12 设置公司基本信息
  2. 一维河流污染持续排放模拟(水污染扩散)
  3. java计算机毕业设计在线教育系统MyBatis+系统+LW文档+源码+调试部署
  4. stm32 web服务器实现
  5. (一)分享:电子设计之电路板手工制作(王文飞2019.12.01)
  6. 低功耗蓝牙(BLE)-- Architecture篇
  7. vnc 使用gnome桌面_使用GNOME桌面工具管理Linux
  8. 2017年度个人计划
  9. hbase在海量用户日志中快速查询访问路径的使用场景
  10. JAVA POI通用Excel导入模板