hegemon88676

Atestat 6

Jan 17th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. #include<iostream>
  2. #include<fstream>
  3. using namespace std;
  4.  
  5. int S1(int x, int y)
  6. {
  7.     if(x>y)return x;
  8.     return y;
  9. }
  10.  
  11. void S2(int v[], int &n, int k, int x)
  12. {
  13.     int i;
  14.     for(i=n+1;i>=k+1;i--)
  15.         v[i]=v[i-1];
  16.     v[k]=x;
  17.     n++;
  18. }
  19.  
  20. int main()
  21. {
  22.     ifstream f("date.in");
  23.     int i,n,p,maxi,s[101],cn;
  24.     f>>n; cn=n;
  25.     for(i=1;i<=n;i++)f>>s[i];
  26.  
  27.     maxi=s[1];
  28.     for(p=1; p<2*cn; p=p+2)
  29.     {
  30.         maxi=S1(s[p],maxi);
  31.         S2(s, n, p+1, maxi);
  32.  
  33.     }
  34.     for(i=1;i<=n;i++)
  35.         cout<<s[i]<<" ";
  36. }
Add Comment
Please, Sign In to add comment