Pagini recente » Istoria paginii runda/preoji_11-12_2/clasament | Cod sursa (job #2007397) | Simulare 38 | Cod sursa (job #462856) | Cod sursa (job #1704798)
#include <stdio.h>
#include <stdlib.h>
#define N 500010
int v[N];
int main ()
{
int ok=0,i,aux,n;
freopen ("algsort.in", "r", stdin);
freopen ("algsort.out", "w", stdout);
scanf("%d", &n);
for(i=1;i<=n;i++)
scanf("%d", &v[i]);
while(ok == 0)
{
ok=1;
for(i=1;i<=n-1;i++)
if(v[i]>v[i+1])
{
aux=v[i+1];
v[i+1]=v[i];
v[i]=aux;
ok=0;
}
}
for(i=1;i<=n;i++)
printf("%d ", v[i]);
return 0;
}