Cod sursa(job #1459456)

Utilizator al.mocanuAlexandru Mocanu al.mocanu Data 9 iulie 2015 22:15:03
Problema Sortare prin comparare Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <fstream>
#include <queue>
using namespace std;

ifstream f("algsort.in");
ofstream g("algsort.out");

struct compare{
	bool operator() (int a, int b) {return a > b;}
};

priority_queue<int, vector<int>, compare> q;
int n, x;

int main(){
	f >> n;
	while(n > 0){
		f >> x;
		q.push(x);
		n--;
	}
	while(!q.empty()){
		g << q.top() << ' ';
		q.pop();
	}

	f.close();
	g.close();
	return 0;
}