#P2872. 【动态规划(树形DP + 斜率优化,慎做,超级难)】焊接 [USACO11OPEN] Soldering G
【动态规划(树形DP + 斜率优化,慎做,超级难)】焊接 [USACO11OPEN] Soldering G
Description
[USACO11OPEN] Soldering G
$\Huge\text{不建议前往lg看hansang的题解}$
## 【题目描述】 奶牛决定用电线焊接出一个特殊图形,这个图形是连通的,由 $N$ 个点,$N-1$ 条边组成, 每条边的长度都是 $1$。焊接所用的电线要从当地的商店里买。越长的电线越贵,一条长度为 $L$ 的电线售价为 $L^2$。们已经学会了基本的焊接方法, 她们会把某条电线的一个端点焊接到另一条电线的 中间某个位置。但为了安全考虑,不能把两条电线的端点直接焊接起来,也不能把电线剪断。告诉你奶牛准备焊接的图形,请告诉奶牛怎么焊接才能最节约材料费用。
【输入格式】
第一行一个整数 ()。
第二行到第 行,每行两个整数 )
【输出格式】
输出一行一个整数,为焊接的最小成本。请注意,此数字可能不是二进制 位整数。
【样例输入】
6
1 2
1 3
1 4
1 5
1 6
【样例输出】
7
【样例解释】
由于要将结构中的所有节点都连接到节点 ,因此我们需购买一根长度为 的导线和三根长度为 的导线,总成本为 。
【提示】
%的数据满足 。