Advertisement
artur99

Untitled

May 1st, 2017
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4.     int a[1001], i, n, mod, ok=1;
  5.     cin>>n;
  6.  
  7.     cin>>a[0]>>a[1];
  8.     if(a[0] < a[1])
  9.         mod = 0; //a fost crescător, urmează descrescător
  10.     else
  11.         mod = 1; //a fost descrescător, urmează crescător
  12.  
  13.     for(i=2;i<n;i++){
  14.         cin>>a[i];
  15.         if(mod == 1){
  16.             //Trebuie să fie crescător (mai mare decât anteriorul)
  17.             if(a[i] < a[i-1]){
  18.                 ok=0;
  19.                 break;
  20.             }
  21.             mod = 0; //schimbăm pentru următoarele 2
  22.         }else{
  23.             //Trebuie să fie descrescător (mai mic decât anteriorul)
  24.             if(a[i] > a[i-1]){
  25.                 ok=0;
  26.                 break;
  27.             }
  28.             mod = 1; //schimbăm pentru următoarele 2
  29.         }
  30.     }
  31.    
  32.     if(ok==1)
  33.         cout<<"DA";
  34.     else
  35.         cout<<"NU";
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement