#arc156c. [arc156_c]Tree and LCS

[arc156_c]Tree and LCS

给定一棵 nn 个节点的树 TT

我们以下面的方式定义一个长度为 nn 的排列 PP 的价值:

考虑一条树 TT 上的简单路径 x=(x1,x2,,xk)x=(x_1,x_2,\dots ,x_k),我们令 y=(px1,px2,,pxk)y=(p_{x_1},p_{x_2},\dots,p_{x_k}),这条路径的价值就是序列 xx 和序列 yy 的最长公共子序列的长度。排列 PP 的价值树上所有的简单路径的权值的最大值。

你需要构造一个排列 PP,使得 PP 与树 TT 的相似度最小。