Cod sursa(job #1643935)
| Utilizator | Data | 9 martie 2016 20:49:57 | |
|---|---|---|---|
| Problema | Sortare prin comparare | Scor | 40 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.6 kb |
#include <fstream>
#define InFile "algsort.in"
#define OutFile "algsort.out"
#define MAX 500001
using namespace std;
ifstream fin (InFile);
ofstream fout (OutFile);
unsigned int N;
unsigned long int v[MAX];
unsigned int i, aux, k;
int main ()
{
fin >> N;
for (i=0; i<N; i++)
fin >> v[i];
for (k=0; k<N; k++)
for (i=0; i<N; i++)
if (v[i] > v[i+1])
{
aux = v[i];
v[i] = v[i+1];
v[i+1] = aux;
}
for (i=1; i<=N; i++)
fout << v[i] << ' ';
return 0;
}
