OpenJudge - 提交状态 解题思路 1.判断血压是否满足条件 2.用累加器求出最长的时间 3.输出 #include<bits/stdc++.h> using namespace std; int main() { int n,x,a,sum=0,max=0; cin>>n; for(int i=1;i<=n;i++)/一共测量了几次 { cin>>x>>a; if((x<=140&&x>=90)&&(a<=90&&a>=60))//判断血压是否满足条件 { sum++;//满足,累加器加一 if(sum>max)//判断累加器是否等于0 { max=sum;//把sum赋值给max } } else { sum=0;//如果血压不正常,累加器归零 } } cout<<max;//输出保持正常血压的最长小时数 return 0; }
oj1.5.24正常血压代码加+注释
于 2022-08-24 08:21:26 首次发布