信息学奥赛一本通(1076:正常血压)
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通(1076:正常血压)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1076:正常血壓
時間限制: 1000 ms ??? ??? 內存限制: 65536 KB
提交數: 44636 ??? 通過數: 20898
【題目描述】
監護室每小時測量一次病人的血壓,若收縮壓在90-140之間并且舒張壓在60-90之間(包含端點值)則稱之為正常,現給出某病人若干次測量的血壓值,計算病人保持正常血壓的最長小時數。
【輸入】
第一行為一個正整數n(n<100),其后有n行,每行2個正整數,分別為一次測量的收縮壓和舒張壓。
【輸出】
輸出僅一行,血壓連續正常的最長小時數。
【輸入樣例】
4 100 80 90 50 120 60 140 90【輸出樣例】
2【參考代碼】
#include <stdio.h> int main() {int i,n,cnt=0,max=0;int low,high;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d%d",&high,&low);if((high>=90 && high<=140) && (low>=60 && low<=90))cnt++;elsecnt=0;if(cnt>max)max=cnt;}printf("%d\n",max);return 0; }http://ybt.ssoier.cn:8088/problem_show.php?pid=1076
總結
以上是生活随笔為你收集整理的信息学奥赛一本通(1076:正常血压)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通(1132:石头剪子布)
- 下一篇: 信息学奥赛一本通(1214:八皇后)