CJCoding With Joseph
15free / daySign inCreate account

Print Heap Values Descending

A priority_queue<int> named pq has already been created and filled with 4, 9, 1, 7.

Write a loop that empties the queue: while it is not empty, print pq.top() followed by a single space, then call pq.pop(). Print a newline after the loop.

(A trailing space after the 1 is fine.)

Expected Output:

9 7 4 1

= newline. The output ends with a newline — print one after the last line.

Hints4 available
Topics:
STL ContainersQueues
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (cout, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.