PAT(乙级)2019年春季考试 7-3 岩洞施工

mac2022-06-30  18

一定要画几张图,自习观察顶部最低值minn和底部最高值maxx的关系 

#include<bits/stdc++.h> using namespace std; int n,minn=1000,maxx=0; int main(){ cin>>n; int top[n],low[n]; for(int i=0;i<n;i++){ cin>>top[i]; } for(int i=0;i<n;i++){ cin>>low[i]; } for(int i=0;i<n;i++){ if(top[i]<minn) minn = top[i]; } for(int i=0;i<n;i++){ if(low[i]>maxx) maxx = low[i]; } if(minn>maxx){ cout<<"Yes"<<" "<<minn-maxx<<endl; } else{ cout<<"No"<<" "<<maxx-minn+1<<endl; } }

 

最新回复(0)