Cod sursa(job #962477)

Utilizator tudorv96Tudor Varan tudorv96 Data 15 iunie 2013 12:25:47
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include <algorithm>
using namespace std;

#define N 500005

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

int v[N], n;

int main() {
	fin >> n;
	for (int i = 0; i < n; ++i)
		fin >> v[i];
	fin.close();
	make_heap(v, v+n);
	sort_heap(v, v+n);
	for (int i = 0; i < n; ++i)
		fout << v[i] << " ";
	fout.close();
	return 0;
}