Advertisement
michael_hartman_cz

PA1 - test 25. 11. 2011, 15:15 - TEST VIa

Jan 2nd, 2013
599
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main ( int argc, char * argv[] )
  5.  {
  6.   cout << "Zadejte n:" << endl;
  7.   int n;
  8.   cin >> n;
  9.   if ( cin.fail() || n <= 0 )
  10.    {
  11.     cout << "Nespravny vstup." << endl;
  12.     return 1;
  13.    }
  14.  
  15.   cout << "Zadejte cisla" << endl;
  16.   int  lenght = 1, oldLenght = 0, tmp, oldTmp=0;
  17.   bool first = true;
  18.   for ( ; n != 0; n-- )
  19.    {
  20.     cin >> tmp;
  21.     if ( cin.fail() )
  22.      {
  23.       cout << "Nespravny vstup." << endl;
  24.       return 1;
  25.      }
  26.     if ( !first )
  27.      {
  28.       if ( tmp == oldTmp )
  29.        lenght++;
  30.       oldLenght = oldLenght > lenght ? oldLenght : lenght;
  31.       if ( tmp != oldTmp )
  32.        lenght = 0;
  33.      
  34.      }
  35.     first = false;
  36.     oldTmp = tmp;
  37.    }
  38.   cout << "Vysledek: " << oldLenght << endl;
  39.   return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement