Cod sursa(job #378374)

Utilizator unknownliviuMaria Liviu Valentin unknownliviu Data 28 decembrie 2009 14:30:34
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<fstream>
using namespace std;
ifstream in("algsort.in");
ofstream out("algsort.out");
int compar(const void*a,const void*b)
{
	int x=*(int*)a,y=*(int*)b;
	if(x>y)
		return 1;
	if(x==y)
		return 0;
	if(x<y)
		return -1;
}
int main()
{
	int n,i,v[500000];
	in>>n;
	for(i=0;i<n;i++)
		in>>v[i];
	qsort(v,n,sizeof(int),compar);
	for(i=0;i<n;i++)
		out<<v[i]<<" ";
	return 0;
}