Cod sursa(job #1985061)
| Utilizator | Data | 26 mai 2017 19:10:01 | |
|---|---|---|---|
| Problema | Sortare prin comparare | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.61 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{ // infoarena
ifstream f("algsort.in");
ofstream g("algsort.out");
unsigned v[500000], n, k, inv, auxx;
f>>n;
for (k=1;k<=n;k++)
{
f>>v[k];
}
inv=1;
while (inv==1)
{
inv=0;
for (k=1;k<=n;k++)
{
if (v[k+1]<v[k])
{
inv=1;
auxx=v[k];
v[k]=v[k+1];
v[k+1]=auxx;
}
}
}
for (k=1;k<=n;k++)
{
g<<v[k];
}
return 0;
}
