Cod sursa(job #1026391)

Utilizator SilviussMezei Silviu Silviuss Data 11 noiembrie 2013 16:14:33
Problema Sortare prin comparare Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <fstream>
using namespace std;

ifstream fin("algsort.in");
ifstream fout("algsort.out");

int main()
{
    bool s=1;
    int n,*v,i,aux;
    fin>>n;
    v=new int[n];
    for(i=0;i<n;++i)
        fin>>v[i];
    while(s==1)
    {
        s=0;
        for(i=1;i<n;++i)
            if(v[i-1]>v[i])
            {
                aux=v[i];
                v[i]=v[i-1];
                v[i-1]=aux;
                s=1;
            }
    }
    for(i=0;i<n;++i)
        fout<<v[i]<<" ";
}