1. 程式人生 > >1.5_24:正常血壓(NOIP)

1.5_24:正常血壓(NOIP)

return 測量 turn include 0ms 保持 sin for urn

/*

24:正常血壓


總時間限制: 1000ms 內存限制: 65536kB

描述

監護室每小時測量一次病人的血壓,

若收縮壓在90 - 140之間並且舒張壓在60 - 90之間(包含端點值)則稱之為正常,

現給出某病人若幹次測量的血壓值,計算病人保持正常血壓的最長小時數。


輸入

第一行為一個正整數n,n < 100

其後有n行,每行2個正整數,分別為一次測量的收縮壓和舒張壓,中間以一個空格分隔。

輸出

輸出僅一行,血壓連續正常的最長小時數。

樣例輸入

4

100 80

90 50

120 60

140 90

樣例輸出

2

來源

習題(5-6) 醫學部 2010 期末試題 周愷

*/

#include <bits/stdc++.h>

using namespace std;

int main()

{

int sum=0,n,a,b,max=0;

cin>>n;

for(int i=1;i<=n;i++)

{

cin>>a>>b;

if((a>=90 && a<=140) && (b>=60 && b<=90))

{

sum++;

if(sum>max)

{

max=sum;

}

}

else

{

sum=0;

}

}

cout<<max<<endl;

return 0;

}


1.5_24:正常血壓(NOIP)