Cod sursa(job #1119034)

Utilizator Marius7122FMI Ciltea Marian Marius7122 Data 24 februarie 2014 14:40:17
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.57 kb
#include <stdio.h>
long i,nr,j,mic,m,man;
int main()
{
    FILE*f1,*f2;
    f1=fopen("algsort.in","r");
    f2=fopen("algsort.out","w");
    fscanf(f1,"%ld",&nr);
    unsigned long long v[nr];
    for(i=0;i<nr;i++)
        fscanf(f1,"%llu",&v[i]);
    for(i=0;i<nr;i++)
    {
        mic=v[i];m=i;
        for(j=i+1;j<nr;j++)
            if(v[j]<mic)
            {
                m=j;
                mic=v[j];
            }
        man=v[i];
        v[i]=v[m];
        v[m]=man;
    }
    for(i=0;i<nr;i++)
        fprintf(f2,"%llu ",v[i]);
    return 0;
}