#253. 加强保密

加强保密

当前没有测试数据。

题目描述

为了加强保密,我们不能再使用一整串联系序列了!现在我们使用一个多组单线联系的关系,来构造整个联系表。构造方法如下。 先将 11 号特工安排进联系表,这时表中只有他一个人; 2N2 − N 号特工依次加入联系表,代号为 ii 的特工联系方式为:指定代号为 ii 的特工是代号为 1(i1)1\sim (i-1) 中某位特工(即之前已经在联系表的特工)的上级或下级; 在所有特工的联系关系按照上述方法建立完毕后,就形成了新的联系表。

输入格式

11 行为一个正整数 NN,表示了有 NN 个同学。 第 2N2 − N 行,第 ii 行包含两个整数 k,pk,p,其中 kk 为小于 ii 的正整数,pp00 或者 11。若 pp00,则表示将 ii 号特工是 kk 号特工的上级,pp11 则表示是下级。

输出格式

1 行,包含 NN 个空格隔开的正整数,表示了联系表从上到下所有特工的代号。

4
1 0
2 1
1 0
2 3 4 1

提示

特工 22 是特工 11 的上级,此时联系表为: 2 1 特工 33 是特工 22 的下级,此时联系表为: 2 3 1 特工 44 是特工 11 的上级,此时联系表为: 2 3 4 1 对于 20%20\% 的数据,有 N10N\le 10; 对于 40%40\% 的数据,有 N1000N\le 1000; 对于 100%100\% 的数据,有 N100000N\le 100000