Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int g,h,t,x,maxa=-1e9,maxp;
- bool k=true;
- vector<int>wq;
- scanf("%d",&t);
- for(g=0;g<t;g++){
- scanf("%d",&x);
- wq.push_back(x);
- if(x>maxa)maxa=x, maxp=g;
- }
- g=maxp-1, h=maxp+1;
- while(g>=0&&h<t){
- if(wq[g]>wq[h])
- maxa=wq[g], g--;
- else maxa=wq[h], h++;
- }
- while(g>=0)maxa=wq[g],g--;
- while(h<t)maxa=wq[h],h++;
- if(maxa==1)printf("YES\n");
- else printf("NO\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement