Cod sursa(job #2246996)

Utilizator andrei42Oandrei42O andrei42O Data 27 septembrie 2018 19:15:09
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.62 kb
#include <bits/stdc++.h>
using namespace std;
int p=31999;
char b[32010];
inline void inc(){p++;if(p==32000){p=0;fread(b,1,32000,stdin);}}
void read(int &x)
{
    while(b[p]<'0'||b[p]>'9')inc();
    x=0;
    while(b[p]>='0'&&b[p]<='9'){x=10*x+b[p]-'0';inc();}
}
vector<int> v;
int n,x;
 int main()
 {
     freopen("algsort.in","r",stdin);
     freopen("algsort.out","w",stdout);
     ios::sync_with_stdio(false);
     read(n);
     for(int i=1;i<=n;i++)
     {
         read(x);
         v.push_back(x);
     }
     sort(v.begin(),v.end());
     for(auto it:v)
        cout<<it<<' ';
     return 0;
 }