Advertisement
Guest User

solution b

a guest
Jul 22nd, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     int n;
  7.     int arr[2*100005+1];
  8.     cin>>n;
  9.     int temp = 0;
  10.     int pos,num = -10;
  11.     for(int i = 0; i < n; i++){
  12.         cin>>arr[i];
  13.         if(num < arr[i]){
  14.             num = arr[i];
  15.             pos = i;
  16.         }
  17.     }
  18.     for(int i = 0; i < (pos-1); i++){
  19.         if(arr[i] > arr[i+1]){
  20.             temp = 1;
  21.             break;
  22.         }
  23.     }
  24.     for(int i = pos+1; i < (n-1); i++){
  25.         if(arr[i] < arr[i+1]){
  26.             temp = 1;
  27.             break;
  28.         }
  29.     }
  30.     if(temp == 1){
  31.         cout<<"NO"<<endl;
  32.     }
  33.     else{
  34.         cout<<"YES"<<endl;
  35.     }
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement