Cod sursa(job #583185)

Utilizator stef93Stefan Gilca stef93 Data 18 aprilie 2011 18:15:09
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 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;
}