Pagini recente » Cod sursa (job #1436292) | Cod sursa (job #3281822) | Cod sursa (job #1445347) | Cod sursa (job #2035291) | Cod sursa (job #2244191)
#include <bits/stdc++.h>
using namespace std;
ofstream fout("algsort.out");
const int N = 500010;
int n,i,v[N];
struct parser
{
char B[32010];
int i;
parser()
{
freopen("algsort.in","r",stdin);
i=31999;
Load();
}
void Load()
{
i++;
if(i==32000)
{
i=0;
fread(B,1,32000,stdin);
}
}
void operator>>(int &x)
{
while(B[i]<'0'||B[i]>'9')
Load();
x=0;
while(B[i]>='0'&&B[i]<='9')
{
x=10*x+B[i]-'0';
Load();
}
}
};
int main()
{
parser fin;
fin>>n;
for(i=1;i<=n;i++)fin>>v[i];
sort(v+1,v+n+1);
for(i=1;i<=n;i++)fout<<v[i]<<' ';
return 0;
}