Advertisement
SuitNdtie

cat O(n)

May 8th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.49 KB | None | 0 0
  1. #include<stdio.h>
  2. typedef long long int ll;
  3. int main()
  4. {
  5.     int n;
  6.     scanf("%d",&n);
  7.    
  8.     ll prev = -1;
  9.     ll ans = 0;
  10.     for(int i = 0 ; i < n ; i ++){
  11.         ll size;
  12.         scanf("%lld",&size);
  13.         if(size <= ans){
  14.             continue;
  15.         }
  16.         else if(prev == -1){
  17.             prev = size;
  18.         }
  19.         else{
  20.             if(size == prev){
  21.                 prev = -1;
  22.             }
  23.             else if(size > prev){
  24.                 if(prev > ans)ans = prev;
  25.                 prev = size;
  26.             }
  27.             else{
  28.                 if(size > ans)ans = size;  
  29.             }
  30.         }
  31.     }
  32.     printf("%lld",ans);
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement