Pagini recente » Cod sursa (job #66542) | Cod sursa (job #2494678) | Cod sursa (job #351152) | Cod sursa (job #2561841) | Cod sursa (job #414327)
Cod sursa(job #414327)
#include <stdio.h>
#include <queue>
#define IN "algsort.in"
#define OUT "algsort.out"
#define size
using namespace std;
struct cmp
{
bool operator()(const int &a,const int&b)const
{
return a>b;
}
};
priority_queue <int,vector<int>,cmp> Q;
int main ()
{
int n,x;
freopen (IN ,"r",stdin);
freopen (OUT ,"w",stdout);
scanf ("%d",&n);
for (int i=0;i<n;i++)
{
scanf ("%d ",&x);
Q.push(x);
}
while (!Q.empty())
{
printf("%d ",Q.top());
Q.pop();
}
printf("\n");
return 0;
}