Cod sursa(job #766580)

Utilizator oprea1si2si3Oprea Sebastian oprea1si2si3 Data 11 iulie 2012 16:51:45
Problema Sortare prin comparare Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include<fstream>
using namespace std;
int n,i,v[500010],c,aux;
int main()
{
	ifstream in("algsort.in");
	ofstream out("algsort.out");
	in>>n;
	for(i=1;i<=n;i++)
		in>>v[i];
	c=1;
	while(c!=0)
	{c=0;
		for(i=1;i<=n-1;i++)
		if(v[i]>v[i+1])
		{
			aux=v[i];
			v[i]=v[i+1];
			v[i+1]=aux;
			c=1;
		}
	}
	for(i=1;i<=n;i++)
		out<<v[i]<<" ";
	out<<'\n';
	in.close();
	out.close();
	return 0;
}