1076:正常血压
時間限制: 1000 ms 內存限制: 65536 KB
提交數: 10641 通過數: 5412
【題目描述】
監護室每小時測量一次病人的血壓,
若收縮壓在90-140之間并且舒張壓在60-90之間(包含端點值)則稱之為正常,
現給出某病人若干次測量的血壓值,計算病人保持正常血壓的最長小時數。
【輸入】
第一行為一個正整數n(n<100),其后有n行,每行2個正整數,分別為一次測量的收縮壓和舒張壓。
【輸出】
輸出僅一行,血壓連續正常的最長小時數。
【輸入樣例】
4
100 80
90 50
120 60
140 90
【輸出樣例】
2
【來源】
NO
代碼
#include <stdio.h> int main () {int n;scanf("%d",&n);int a,b,count=0,index=0;for(int i=0;i<n;i++){scanf("%d %d",&a,&b);if(a>=90&&a<=140&&b>=60&&b<=90){count++;if(index<count){index=count;}}else{count=0;}}printf("%d",count);return 0; }總結
- 上一篇: 信息学奥赛一本通(C++)在线评测系统—
- 下一篇: The 3n + 1 problem U