Cod sursa(job #813400)

Utilizator dobrebogdanDobre Bogdan Mihai dobrebogdan Data 15 noiembrie 2012 13:36:28
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<stdio.h>
long v[500010];
int main()
{
	freopen("algsort.in","r",stdin);
	freopen("algsort.out","w",stdout);
	int n,i,sortat,aux;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
		scanf("%ld",&v[i]);
	do
	{
		sortat=1;
		for(i=1;i<n;i++)
			if(v[i]>v[i+1])
			{
				aux=v[i];
				v[i]=v[i+1];
				v[i+1]=aux;
				sortat=0;
			}
	}while(sortat==0);
	for(i=1;i<=n;i++)
		printf("%d ",v[i]);
	return 0;
}