Răspuns:
#include<iostream>
using namespace std;
int main()
{
int v[10],n;
cin>>n;
for(int i=1; i<=n; i++)
{
cin>>v[i];
int k=i;
for(int j=1; j<i; j++)
if(v[i]>=v[j])
{
k=j;
break;
}
if(i!=k)
{
int aux=v[i];
for(int j=i; j>k; j--)
v[j]=v[j-1];
v[k]=aux;
}
}
for(int i=1; i<=n; i++)
cout<<v[i]<<" ";
return 0;
}
Explicație: