Sunt_tare

Untitled

Nov 23rd, 2019
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.79 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. const int CMAX = 1000;
  7.  
  8. ifstream fin("radiera.in");
  9. ofstream fout("radiera.out");
  10. int main()
  11. {
  12.     int n , v[CMAX] , val[CMAX] , maxim = 0 , aici = 0 , indice , maxim1 = 0;
  13.     fin >> n;
  14.     for(int i=1;i<=n;i++)
  15.     {
  16.         fin >> v[i];
  17.     }
  18.     val[1] = 1;
  19.     for(int i=2;i<=n;i++)
  20.     {
  21.         maxim = 0;
  22.         for(int j=i-1;j>=1;j--)
  23.         {
  24.             if(v[i]>=v[j]&&maxim<=val[j])
  25.             {
  26.                 maxim = val[j];
  27.             }
  28.         }
  29.         val[i] = maxim+1;
  30.         if(val[i]>=maxim1)
  31.         {
  32.             maxim1 = val[i];
  33.             indice = i;
  34.         }
  35.     }
  36.     /*
  37.     for(int i=1;i<=n;i++)
  38.         cout << val[i] << " ";
  39.     */
  40.     fout << n-maxim1;
  41.     return 0;
  42. }
Add Comment
Please, Sign In to add comment