Pagini recente » Cod sursa (job #2840080) | Cod sursa (job #2284900) | Cod sursa (job #2840972) | Cod sursa (job #1769671) | Cod sursa (job #304348)
Cod sursa(job #304348)
#include<fstream.h>
#include <stdlib.h>
#include <string.h>
#define NMAX 500002
ifstream fin ("algsort.in");
ofstream fout("algsort.out");
int sort_function( const void *a, const void *b);
unsigned long a[NMAX], n, x;
int main()
{
fin>>n;
for(x=0; x<n; x++)
fin>>a[x];
qsort((void *)a, n, sizeof(a[0]), sort_function);
for(x=0; x<n; x++)
fout<<a[x]<<" ";
return 0;
}
int sort_function( const void *a, const void *b)
{
return( strcmp((char *)a,(char *)b) );
}