#P1267. 树的中心

树的中心

题目描述

给定一颗树,有 NN 个点,N−1N-1 条路,道路双向可通行,但两个方向的距离权重可能不同。

请找出一个点作为中心,使得从该中心出发到所有点的距离中的最大值最小。

输出这个最小值。

输入格式

  • 第一行:单个整数 NN;
  • 第二行到第 NN 行:每行四个整数 uiu_i,viv_i,aia_i,bib_i,表示一条道路连通了 uiu_i 与 viv_i,且 uiu_i 到 viv_i 的权重为 aia_i,viv_i 到 uiu_i 的权重为 bib_i。

输出格式

4
1 4 10 2
2 4 9 12
3 4 2 8
12

数据范围

  • 对于 30%30\% 的数据,1≤n≤3001\leq n\leq 300;
  • 对于 60%60\% 的数据,1≤n≤50001\leq n\leq 5000;
  • 对于 100%100\% 的数据,1≤n≤200,0001\leq n\leq 200,000。
  • 1≤ai,bi≤1,000,0001\leq a_i,b_i\leq 1,000,000。