Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.02 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4.     int prev, now, next, counter = 2, maxcounter = 0;
  5.     cin >> prev;
  6.     cin >> now;
  7.     cin >> next;
  8.     int prevcounter = 0, nowcounter = 0, minlength = 0, nowlength = 0;
  9.     while(next > 0){
  10.         if(prev < now && now > next){
  11.             maxcounter++;
  12.             if(prevcounter == 0){
  13.                 prevcounter = counter;
  14.             } else {
  15.                 nowcounter = counter;
  16.                 nowlength = nowcounter - prevcounter;
  17.                 prevcounter = nowcounter;
  18.                 if(nowlength <= minlength || minlength == 0){
  19.                     minlength = nowlength;
  20.                 }
  21.             }
  22.         }
  23.         cout << counter << " " << prev << " " << now << " " << next << " " <<
  24.         maxcounter << " " << prevcounter << " " << nowcounter << " " <<
  25.         minlength << " " << nowlength << endl;
  26.         prev = now;
  27.         now = next;
  28.         cin >> next;
  29.         counter++;
  30.     }
  31.     cout << minlength;
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement