openjudge 1.5.24 正常血压
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 正常血压相关推荐
- 信息学奥赛一本通 1076:正常血压 | OpenJudge NOI 1.5 24:正常血压
[题目链接] ybt 1076:正常血压 OpenJudge NOI 1.5 24:正常血压 [题目考点] 1. 循环统计连续处于某种状态的次数 例: 输入一个由英文数字组成的字符串,求其中最多连续出 ...
- 1.5编程基础之循环控制 24 正常血压
http://noi.openjudge.cn/ch0105/24/ /* 1.5编程基础之循环控制 24 正常血压 http://noi.openjudge.cn/ch0105/24/ */ #in ...
- 云视通存储怎么不是24小时_降压目标不是一次血压正常,而是24小时血压都要正常...
什么是血压 血压指血管内的血液对于单位面积血管壁的侧压力,即压强.血压也是血液在血管内流动时,作用于血管壁的压力,它是推动血液在血管内流动的动力.心室收缩,血液从心室流入动脉,此时血液对动脉的压力最高 ...
- openjudge 1.8.24 蛇形填充数组
OpenJudge - 24:蛇形填充数组 解题思路: 1.由题可得,输入一个数n,然后构建乘n*n的方阵,将1-n*n的数按照蛇形的方式填入二维数组 2.首先,面对这种题,一定要手动演算一遍会发现遍 ...
- OpenJudge1.5.24正常血压
1.输入血压. 2.判断血压是否正常,正常计数器加一,不正常计数器归零. 3.结束代码. #include<bits/stdc++.h> using namespace std; int ...
- OpenJudge NOI 1.5 编程基础之循环控制(21-30题)C++ 解题思路
续上一篇文章OpenJudge NOI 1.5编程基础之循环控制(11-20题) C++ 解题思路_Leleprogrammer的博客-CSDN博客续上一篇文章.https://blog.csdn.n ...
- 【OpenJudge NOI】题解目录
[OpenJudge NOI]题解目录 OJ链接:OpenJudge NOI 以下为本人做的OJ题解 针对每一道题我都会给出题目考点.解题思路.题解代码.必要时也会给出不同的解题方法. 如有不足之处, ...
- 简单英文题 24 Divisor and Multiple(python)
http://noi.openjudge.cn/english/24/ """ 简单英文题 24 Divisor and Multiple http://noi.open ...
- 全天在线的健康小助手,时刻监测身体状况,dido Y1血压心电手环上手
这几年手环的实用性越来越强,特别是在健康监测方面,相比于以往只能记录步数和心率的小工具,现在的手环还能提供24小时血压.心电监测的功能,像是我现在用的一款dido Y1手环,就能提供非常全面的健康监测 ...
最新文章
- Suricata的输出
- Git 、CVS、SVN比较
- 从 Eclipse 到 IDEA,金字塔到太空堡垒
- scratch跳一跳游戏脚本_超级丛林跳游戏下载-超级丛林跳最新版下载v1.01.5026 安卓版...
- FactoryMethodPattern(工厂方法)
- 4行代码解决:L1-057 PTA使我精神焕发 (5分)
- 恋爱Linux(Fedora20)2——安装Java运行环境(JDK)
- 移动端Web开发如何处理横竖屏
- [转载] 菜鸟举例理解字节流和字符流区别
- Nest,很酷的东西
- c语言怎么确定输出数的坐标,c语言printf实现同一位置打印输出的实例
- 支付宝架构到底有多牛逼!原来是这样的,真的超乎想象~
- Android实现访斗鱼视频播放
- 集合的一些练习题1(Collection+Map)
- 全网最全Linux命令总结!!(史上最全,建议收藏)
- 获赞36w,小红书近期的流行趋势是什么?
- 零阶保持模型和一阶保持模型离散的推导
- python入门学习随记(十二)
- 想成为“王者”的必备能力——领导力21法则
- python中怎么打印出表格_怎么使用python脚本实现表格打印?
热门文章
- 高中数学知识那些和计算机有关系,高中数学教学手段有哪些
- 项目计划管理软件:GanttProject
- 【web-攻击web服务器】(13.2)易受攻击的服务器软件、Web 应用程序防火墙
- 微信小程序悬浮菜单,悬浮折叠菜单
- 一个浙江人的23条经典经商法则(很值得借鉴)
- IT职业教育(10)教育要先学会换位思考
- H264 Direct预测模式
- 微服务使用swagger-ui工具,跨域问题
- 前端笔记之React(六)ES6的Set和Mapimmutable和Ramda和lodashredux-thunk
- 开着v/p/n但pycharm导入第三方库报错问题