#include <queue>
#include <iostream>
using namespace std;
int main()
{
priority_queue<int> pq;
pq.push(7);
pq.push(19);
pq.push(33);
pq.push(26);
pq.push(29);
// 按优先级大小读取队列元素
while (!pq.empty())
{
// 打印出 33 29 26 19 7
cout << pq.top() << ' ';
pq.pop();
}
cout << endl;
return 0;
}