Cod sursa(job #921820)

Utilizator catalinutzbCraciun Catalin catalinutzb Data 21 martie 2013 16:14:24
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.63 kb
#include <fstream>
#include <iostream>
using namespace std;
ifstream f("algsort.in");
ofstream g("algsort.out");

long A[500001];
long n;

void sortare(){

    long i,j;
    long aux;
    for (i=1;i<=n;i++){
        for (j=i+1;j<=n;j++){
            if (A[i]>A[j]){
                aux=A[i];
                A[i]=A[j];
                A[j]=aux;
            }
        }
    }
}

void afisare(){

    long i;
    for (i=1;i<=n;i++){
        g<<A[i]<<" ";
    }

    g.close();
}

int main(){

    long i;

    f>>n;
    for (i=1;i<=n;i++)
        f>>A[i];
    f.close();

    sortare();
    afisare();
}