Cod sursa(job #386857)

Utilizator 1994Barbulescu Daniel 1994 Data 26 ianuarie 2010 11:00:26
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.56 kb
#include <stdio.h>

using namespace std;

int main()
{
    FILE *fin,*fout;
    fin=fopen("algsort.in","r");
    fout=fopen("algsort.out","w");
    long n,a[500005],aux;
    fscanf(fin,"%ld",&n);
    for (int i=1;i<=n;i++)
        fscanf(fin,"%ld",&a[i]);
    for (int i=1;i<n;i++)
        for (int j=i+1;j<=n;j++)
            if (a[i]>a[j])
                {
                    aux=a[i];
                    a[i]=a[j];
                    a[j]=aux;
                }
    for (int i=1;i<=n;i++)
        fprintf(fout,"%ld ",a[i]);
    return 0;
}