Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main(){
- int prev, now, next, counter = 2, maxcounter = 0;
- cin >> prev;
- cin >> now;
- cin >> next;
- int prevcounter = 0, nowcounter = 0, minlength = 0, nowlength = 0;
- while(next > 0){
- if(prev < now && now > next){
- maxcounter++;
- if(prevcounter == 0){
- prevcounter = counter;
- } else {
- nowcounter = counter;
- nowlength = nowcounter - prevcounter;
- prevcounter = nowcounter;
- if(nowlength <= minlength || minlength == 0){
- minlength = nowlength;
- }
- }
- }
- cout << counter << " " << prev << " " << now << " " << next << " " <<
- maxcounter << " " << prevcounter << " " << nowcounter << " " <<
- minlength << " " << nowlength << endl;
- prev = now;
- now = next;
- cin >> next;
- counter++;
- }
- cout << minlength;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement