#P2852. Queue 3
Queue 3
题目描述
有 个人依次排队,每个人都有两个属性值 、, 是重要性值,数值越大越重要, 是良心值。假如前 人已经排好队后,第 个人来排队,初始时他在队尾,如果他的 大于排在他前面那位的重要性值,那么两人可以交换位置,每次交换良心值减 ,直到他前面的人的重要性值大于 或者良心值为 的时候(即最多交换 次),问最终 个人的队列次序。
输入格式
第一行一个整数 ,表示队列人数,。
接下来 行,每行两个整数 ,表示第 个人的重要值和良心值。所有 是不同的,。
输出格式
输出队列最终的结果。
2
1 0
2 1
2 1
3
1 3
2 3
3 3
3 2 1
5
2 3
1 4
4 3
3 1
5 2
3 1 5 4 2