Cod sursa(job #583184)

Utilizator stef93Stefan Gilca stef93 Data 18 aprilie 2011 18:13:57
Problema Sortare prin comparare Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <fstream>
#include <stdlib.h>
using namespace std;

int a[500003];
int n;

int cmp(const void *x,const void *y)
{
    if(((int*)x)>((int*)y))
    return -1;
    else return 1;
}

int main()
{
    ifstream in("algsort.in");
    in>>n;
    for(int i=0;i<n;i++)
    in>>a[i];
    in.close();
    qsort(a,n,sizeof(int),cmp);
    ofstream out("algsort.out");
    for(int i=0;i<n;i++)
    out<<a[i]<<' ';
    out<<'\n';
    out.close();
    return 0;
}