Pagini recente » Profil vacademare10 | Cod sursa (job #1832233) | Cod sursa (job #1105030) | Cod sursa (job #929062) | Cod sursa (job #798257)
Cod sursa(job #798257)
#include <iostream>
#include <cstdio>
#include <algorithm>
#define Nmax 500002
using namespace std;
int n , a[Nmax];
void swap(int &a,int &b)
{
int aux=a;a=b;b=aux;
}
void sorting()
{
bool bChanged = true;
int j = 0 ;
while(bChanged)
{
bChanged = false;
++j;
for(int i = 0 ; i<n-j ; i ++)
{
if(a[i] > a[i+1])
{
swap(a[i] , a[i+1]);
bChanged = true;
}
}
}
}
void Read()
{
freopen("algsort.in" , "r" , stdin);
scanf("%d",&n);
for(int i = 0 ; i < n ; i++)
scanf("%d",&a[i]);
}
void Show()
{
freopen("algsort.out" , "w" , stdout);
for(int i = 0 ; i < n ; i++)
printf("%d ",a[i]);
printf("\n");
}
int main()
{
Read();
//sorting();
sort(a,a+n);
Show();
return 0;
}