Pagini recente » Cod sursa (job #3266253) | Cod sursa (job #3123185) | Cod sursa (job #559707) | Cod sursa (job #2301562) | Cod sursa (job #386349)
Cod sursa(job #386349)
#include<stdio.h>
#include<stdlib.h>
#define N 500001
int v[N],n;
int cmp(const void *a,const void *b)
{
int aa=*(int*)a,bb=*(int*)b;
if (aa<bb) return -1;
if (aa>bb) return 1;
return 0;
}
void citire()
{
freopen("algsort.in","r",stdin);
freopen("algsort.out","w",stdout);
scanf("%d",&n);
for (int i=1; i<=n; ++i)
scanf("%d",&v[i]);
qsort(v+1,n,sizeof(v[0]),cmp);
for (int i=1; i<=n; ++i)
printf("%d ",v[i]);
}
int main()
{
citire();
return 0;
}