Cod sursa(job #1653926)

Utilizator razvandRazvan Dumitru razvand Data 16 martie 2016 18:14:34
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.78 kb
#include <iostream>
#include <fstream>
#include <algorithm>
#include <stdio.h>
#include <fstream>
#define MAX 10000

using namespace std;

FILE *fin = fopen("algsort.in", "r");
ofstream out("algsort.out");

char c[MAX];
int k = MAX;

inline char nextch() {
    if(k == MAX) {
        fread(c, 1, MAX, fin);
        k = 0;
    }
    return c[k++];
}
int x;
char ch;
inline int read() {
    x = 0;
    ch = nextch();
    while(!isdigit(ch))
        ch = nextch();
    while(isdigit(ch)) {
        x = x*10 + ch - '0';
        ch = nextch();
    }
    return x;
}

int v[500003];

int main() {
    int n,a;
    n = read();
    for(int i = 0; i < n; i++)
        v[i] = read();
    sort(v, v+n);
    for(int i = 0; i < n; i++)
        out << v[i] << " ";
}