#D2211. 腐败分子看直播
腐败分子看直播
当前没有测试数据。
问题描述
随着里约奥运的开幕,在oiClass集训的腐败分子们悄悄有乐子了,他们常常围聚在某个人的电脑旁看奥运直播。但是,腐败分子的堕落性质决定了他们都不怎么想移动自己的位置,于是在谁的电脑上看直播成了腐败分子争吵的问题。
当然,腐败分子都是极其聪明的,他们马上把问题抽象为一个二叉树结构(如下图,其中圈中的数字表示腐败分子移动的艰难值,圈边上数字表示腐败分子的结点编号),他们把这个问题转换成在树上找一个点,使得所有人的移动艰难值最小。就下图而言,若在1处看直播,则各腐败分子的移动艰难值和;若在 处看直播,则移动艰难值和。(注意,相邻结点之间的距离为1。)显然,在 处看直播大家会更高兴。
现在,腐败分子们想知道他们最小的移动艰难值之和是多少,但是腐败分子的堕落性质决定了他们会把这个问题交给你解决,如果你解决不出来,他们就向Teacher Chen举报你腐败。
输入格式
输入第一行一个整数 ,表示树的结点数。 接下来的 行每行描述了一个结点的状况,包含三个整数,整数之间用空格(一个或多个)分隔,其中:第一个数表示移动艰难值;第二个数为左链接,为 表示无链接;第三个数为右链接,为 表示无链接。
输出格式
输出一个整数,表示最小的移动艰难值之和。
5
13 2 3
4 0 0
12 4 5
20 0 0
40 0 0
81