Pagini recente » Monitorul de evaluare | Cod sursa (job #642687) | Cod sursa (job #2484801) | Cod sursa (job #642697) | Cod sursa (job #642644)
Cod sursa(job #642644)
#include <stdio.h>
#include <stdlib.h>
#define IN "algsort.in"
#define OUT "algsort.out"
#define N 500000
int v[N];
int compare(const void *, const void *);
int main(void) {
int n, i;
(void) freopen(IN, "r", stdin); (void) freopen(OUT, "w", stdout);
(void) scanf("%d", &n);
for(i = 0; i < n; ++i)
(void) scanf("%d", &v[i]);
qsort(v, n, sizeof(long), compare);
for(i = 0; i < n; ++i)
printf("%d ", v[i]);
printf("\n");
return 0;
}
int compare(const void *a, const void *b) {
return ( *(int *)a - *(int *) b);
}