#NP0039. L10 NP0039-小码哥的树

0

L10 NP0039-小码哥的树

题目描述

小码哥有一棵树,现在他要遍历这棵树,具体的,他会从这棵树的根节点11号节点出发,同时遍历序列aia_i,选择当前节点的儿子节点按节点编号从小到大排序后的第aia_i个,走到这个节点,同时在序列上遍历的位置也+1+1。如果当前节点的儿子个数小于aia_i,则遍历结束。

小码哥想知道,按照这个规则遍历这棵树,他会依次经过哪些节点,你能帮帮他吗?

输入格式

输入一个整数nn。 第二行输入nn个整数pi(pi<i)p_i(p_i<i),表示节点ii的父节点编号,保证只有p1=0p_1=0,表示节点11为根节点。 第三行输入nn个整数aia_i,表示序列。

输出格式

输出一行若干个由空格隔开的整数,表示小码哥的遍历结果。

样例输入 #1

5
0 1 1 2 3
2 1 1 3 4

样例输出 #1

1 3 5

说明/提示

有1≤n≤105,1≤ai≤n1\leq n\leq 10^5,1\leq a_i\leq n。