Cod sursa(job #2456881)

Utilizator nTropicGravityesadasdwaadwqafr nTropicGravity Data 15 septembrie 2019 18:56:32
Problema Sortare prin comparare Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include    <fstream>
#include    <vector>
#include    <algorithm>

using namespace std;

ifstream fin("algsort.in");
ofstream fout("algsort.out");

int N, X;

vector <int> arr;

int main() {
    fin >> N;

    for (int i = 1; i <= N; i++) {
        fin >> X;
        arr.push_back(X);
    }

    make_heap(arr.begin(), arr.end());
    sort_heap(arr.begin(), arr.end());

    for (int i = 1; i <= N; i++)
        fout << arr[i - 1] << " ";
}