Priority Queue
Priority queue is a container of elements which the element with the highest priority should be extracted first.
For n priority queues Qi (i=0,1,...,n−1) of integers, perform a sequence of the following operations.
insert(t, x): Insert x to Qt.
getMax(t): Report the maximum value in Qt. If Qt is empty, do nothing.
deleteMax(t): Delete the maximum element from Qt. If Qt is empty, do nothing.
In the initial state, all queues are empty.