Maestro1

Untitled

Dec 26th, 2023
907
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.83 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int count_pos_P, sum_chetnix_T;
  8.     int n, m, x1, x2, x;
  9.     /*cin >> n;
  10.     cout << endl;
  11.     cin >> m;*/
  12.     count_pos_P=0;
  13.     sum_chetnix_T= 0;
  14.     n = 10;
  15.     m = 7;
  16.     x1 = 0;
  17.     x2 = 0;
  18.    
  19.     int P[n]{0,-10,23,45,-97,-52,-100,23,76,96};
  20.     int T[m]{4,-11,45,-65,37,-98,1};
  21.    
  22.     for(int i = 0; i < n; i++)
  23.     {
  24.         if (P[i]>0)
  25.         {
  26.             x1+=1;
  27.             if (i%2 == 0)
  28.             {
  29.                 count_pos_P += 1;
  30.             }
  31.         }
  32.     }  
  33.  
  34.     for(int i = 0 ; i < m; i++)
  35.     {
  36.         if ((i%2 == 0) && (i>= m/2))
  37.         {
  38.             sum_chetnix_T += T[i];
  39.         }
  40.        
  41.         if (T[i]%2 == 0)
  42.         {
  43.             x2+=1;
  44.         }
  45.     }
  46.    
  47.    
  48.     x = x1+x2;
  49.     int X[x];
  50.    
  51.     int i1 = 0;
  52.     for(int i = 0; i < n; i++)
  53.     {
  54.         if (P[i]>0)
  55.         {
  56.             X[i1] = P[i];
  57.             i1+=1;
  58.            
  59.         }
  60.     }  
  61.    
  62.     int i2 = x1;
  63.     for(int i = 0 ; i < m; i++)
  64.     {
  65.         if (T[i]%2 == 0)
  66.         {
  67.             X[x1] = T[i];
  68.             x1+=1;
  69.         }
  70.     }
  71.     for(int i = 0; i < x; i++)
  72.     {
  73.         cout << X[i];
  74.         cout << " ";
  75.     }
  76.    
  77.     cout << endl;
  78.    
  79.     int minimal = X[0];
  80.     int index_min = 0;
  81.     for (int i = 1; i < x; i++)
  82.     {
  83.         if (X[i] < minimal)
  84.         {
  85.             minimal = X[i];
  86.             index_min = i;
  87.         }
  88.     }
  89.    
  90.     int X1[x-1];
  91.     int i3 = 0;
  92.     for (int i = 0; i < x-1; i++)
  93.     {
  94.         if (i == minimal)
  95.         {
  96.             continue;
  97.         }
  98.         else{
  99.             X1[i3] = X[i];
  100.             i3+=1;
  101.         }
  102.     }
  103.    
  104.     for(int i = 0; i < x-1; i++)
  105.     {
  106.         cout << X1[i];
  107.         cout << " ";
  108.     }
  109.    
  110.     return 0;
  111. }
Advertisement
Add Comment
Please, Sign In to add comment