Pagini recente » Cod sursa (job #605371) | Cod sursa (job #195016) | Cod sursa (job #2535325) | Cod sursa (job #913133) | Cod sursa (job #330200)
Cod sursa(job #330200)
#include<cstdio>
using namespace std;
int main()
{freopen("algsort.in","r",stdin);
freopen("algsort.out","w",stdout);
int n,a[500001],k,i;
scanf("%d",&n);
int m=n;
for(;m;m--)
{scanf("%d",&a[m]);}
for(int j=2;j<=n;j++)
{k=a[j];i=j-1;
while(i>0 && a[i]>k)
{a[i+1]=a[i];
i=i-1;
}
a[i+1]=k;
}
for(int i=1;i<=n;i++)
printf("%d ",a[i]);
return 0;}