Pagini recente » Cod sursa (job #2567419) | Cod sursa (job #2136416) | Cod sursa (job #3127686) | Cod sursa (job #31865) | Cod sursa (job #615187)
Cod sursa(job #615187)
#include <cstdio>
#define Nmax 501010
#define file_in "algsort.in"
#define file_out "algsort.out"
int N,V[Nmax],i,min,j,k;
int main(){
freopen(file_in,"r",stdin);
freopen(file_out,"w",stdout);
scanf("%d", &N);
for (i=1;i<=N;++i)
scanf("%d", &V[i]);
for (i=1;i<N;++i){
min=V[i];
for (j=i+1;j<=N;++j)
if (min>V[j]){
min=V[j];
k=j;
}
if (min!=V[i]){
int aux;
aux=V[i];
V[i]=V[k];
V[k]=aux;
}
}
for (i=1;i<=N;++i) printf("%d ", V[i]);
return 0;
}