题目描述
该国有N个编号为1到N的城市,由N−1条无向道路连接,第i条道路连接城市i+1和城市ai,
经过道路i的费用为vi。
小S想在这个国家进行一次旅行。出于他的强迫症,行程有如下限制:
旅行必须在城市1开始和结束。如果城市形成的树上有m片叶子结点,那么旅行的天数必须是m+1
。每天结束时,除最后一天外,员工必须住在叶子城市的某家酒店。在整个行程中,员工必须在所有叶
子结点城市只停留一次。
在整个行程中,该国的所有道路必须正好经过两次。除第一天和最后一天外,小S需要自行支付的费用
为旅行期间单日发生的最大总通行费。剩余的通行费将由凉心出题人承担。
请帮助小S设计满足条件且费用旧能少的旅行。
输入格式
第一行输入一个整数 N。(2<N<131072)
第二行到第 N行每行输入两个整数,分别表示 ai和 vi。
输出格式
输出一个整数,表示最少费用。
样例
输入样例
7
1 1
1 1
2 1
2 1
3 1
3 1
输出样例
4
提示
对于9%的数据,2<=N<=16;
对于29%的数据,2<=N<=2000;
对于100%的数据,2<=N<=131072,1<=ai<=i,0<=vi<=131072。保证vi是一个整数,给定的树是
一个完全二叉树。