Cod sursa(job #2243494)

Utilizator andrei42Oandrei42O andrei42O Data 20 septembrie 2018 18:48:13
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.6 kb
#include <bits/stdc++.h>
using namespace std;
const int b = 32000;
int i;
char B[32010];
inline void inc(){i++;if(i==32000){i=0;fread(B,1,32000,stdin);}}
void read(int &x)
{
    for(;B[i] < '0' || '9' < B[i];inc());
    for(x=0;'0' <= B[i] && B[i] <= '9';inc())
            x = 10*x + B[i] - '0';
}
vector<int> v;
int main()
{
    freopen("algsort.in","r",stdin);
    freopen("algsort.out","w",stdout);
    int n,x;
    read(n);
    for(;n;n--)
    {
        read(x);
        v.push_back(x);
    }
    sort(v.begin(),v.end());
    for(auto it:v)
        printf("%d ",it);
    return 0;
}