fork download
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int n,c=1,n_val,flag=0;
  6. int a = 0;
  7. cin>>n;
  8. int i=0,prev;
  9. while(i<n)
  10. {
  11. int curr;
  12. cin>>n_val;
  13. curr=n_val;
  14. if(i>0)
  15. {
  16. if(curr<=prev && a==0)
  17. {
  18. prev=curr;
  19. a = 0;
  20. i++;
  21. }
  22. else if(curr>=prev && a==1)
  23. {
  24. prev=curr;
  25. a = 1;
  26. i++;
  27. }
  28. else if(curr<=prev && a==1)
  29. {
  30. c = 0;
  31. break;
  32. }
  33. }
  34.  
  35. else
  36. {
  37. prev=curr;
  38. i++;
  39. }
  40. }
  41. if(c==1)
  42. {
  43. cout<<"true";
  44. }
  45. else
  46. cout<<"false";
  47.  
  48. }
Time limit exceeded #stdin #stdout 5s 16064KB
stdin
7
9 8 2 4 3 5 6
stdout
Standard output is empty