Paste Search Dynamic
Recent pastes
nemonoton /crescator / descres
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6.  
  7. {
  8.  
  9.    int n, a = 0, M = 2, nE = 0;
  10.  
  11.    cin >> n;
  12.  
  13.    while(n != 0)
  14.  
  15.    {
  16.  
  17.        a = n;
  18.  
  19.        cin >> n;
  20.  
  21.        if (M != 0 && n != 0)
  22.  
  23.        {
  24.  
  25.            if (n != a) { nE = 1; }
  26.  
  27.            if (n >= a && (M == 2 || M == 1))
  28.  
  29.            {
  30.  
  31.                M = 1;
  32.  
  33.            }
  34.  
  35.            else if (n <= a && (M == 2 || M == -1))
  36.  
  37.            {
  38.  
  39.                M = -1;
  40.  
  41.            }
  42.  
  43.            else if (n >= a && M == -1)
  44.  
  45.            {
  46.  
  47.                M = 0;
  48.  
  49.            }
  50.  
  51.            else if (n <= a && M == 1)
  52.  
  53.            {
  54.  
  55.                M = 0;
  56.  
  57.            }
  58.  
  59.        }
  60.  
  61.    }
  62.  
  63.   if ((M == 1 && nE == 0) || M == 0 || M == 2) { cout << "nemonoton"; }
  64.  
  65.   else if (M == 1) { cout << "crescator"; }
  66.  
  67.   else if (M == -1) { cout << "descrescator"; }
  68.  
  69. return 0;
  70. }
Parsed in 0.010 seconds