頂点からなる木と 種類の置物があります。
木の頂点には から まで番号が付いており, について, の親は です。 とは, の小数点以下を切り捨てた整数値です。
置物にも から まで番号が付いており, について,置物 は頂点 に置かれています。このとき,各頂点にはただ つの置物が置かれていることが保証されています。
Ajinoko君は木と置物に対して次の操作を 回以上行うことができます。
Ajinoko君が次の目標を達成するまでに必要な操作回数の最小値を求めてください。
なお,適当に操作を行うと目標を達成できることは証明できます。
...
...
目標を達成するまでに必要な操作回数の最小値を出力してください。
4 1 2 3 4 4 3 1 2
3
はじめは置物 は頂点 ,置物 は頂点 ,置物 は頂点 ,置物 は頂点 にあります。
以下の順で操作を行うことで目標を達成できます。
上記の操作回数は 回であり,これより少ない操作回数で目標を達成することはできません。
5 2 3 5 1 4 2 3 5 1 4
0
はじめから目標を達成しています。
7 4 2 6 3 5 1 7 6 7 5 2 4 3 1
11