P2713 罗马游戏
题目描述
罗马皇帝很喜欢玩杀人游戏。 他的军队里面有 $n$ 个士兵,每个士兵都是一个独立的团。最近举行了一次平面几何测试,每个士兵都得到了一个分数。 皇帝很喜欢平面几何,他对那些得分很低的士兵嗤之以鼻。
他决定玩这样一个游戏。 它可以发两种命令:
- `M i j` 把 $i$ 所在的团和 $j$ 所在的团合并成一个团。如果 $i,j$ 有一个士兵是死人,那么就忽略该命令。
- `K i` 把 $i$ 所在的团里面得分最低的士兵杀死。如果 $i$ 这个士兵已经死了,这条命令就忽略。
皇帝希望他每发布一条 `K i` 命令,下面的将军就把被杀的士兵的分数报上来
(如果这条命令被忽略,那么就报 $0$ 分)。
保证**士兵的分数互不相同**。
输入格式
无
输出格式
无
说明/提示
对于 $100\%$ 的数据, $1\le n\le 10^6$,$1\le m\le 10^5$,$0\le a_i\le 10^7$,
**注意测试数据中 `M i j` 的 $i,j$ 可能在同一个团中。**