作者:xq的acm之路
题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3252
题目大意:现在有一个打印队列,里面的任务是无序的,每个任务有一个优先级,打印机会从第一个任务开始执行,如果当前任务的优先级是队列中最大的,那么就打印,否则就将该任务放置到队末。每次打印消耗一分钟的时间,求该序列中的任务分别在什么时候被打印。
思路:队列模拟就行,注意结束的条件。
代码如下:
#include <iostream>
#include <queue>
#include <algorithm>
#include <vector>
using namespace s