AT_kupc2014_f テレパシー
题目描述
在二维平面上有 $N$ 只狐狸。第 $i$ 只狐狸坐标是 $(x_i,y_i)$。
狐狸可以使用他们的特殊能力与远处的朋友交流。 设两只狐狸的力量强度为 $p_1$ 和 $p_2$,当狐狸之间的欧几里得距离为 $D$ 时,如果 $p_1+p_2 \ge D$,他们可以保持联系。第 $i$ 只狐狸和第 $j$ 只狐狸之间的欧几里得距离是 $\sqrt{\left(x_{i}-x_{j}\right)^{2}+\left(y_{i}-y_{j}\right)^{2}}$。第 $i$ 只狐狸初始力量是 $d_i$,每支付一次费用 $c_i$,可以增加 $1$ 点力量。
在 $N$ 个狐狸之间创建一个联系网络 $T$。$T$ 是一棵树,树上有 $N$ 只狐狸。它由 $(u_1,v_1),\dots ,(u_{N-1},v_{N-1})$ 共 $N-1$ 个边组成,$(u_i,v_i)$ 表示连接编号为 $u_i , v_i$ 的两只狐狸,只有编号为 $u_i , v_i$ 的两只狐狸可以互相通信。要求树上任意两只狐狸都能够互相通信(允许中转)。
找出当狐狸的力量强度增加以使所需的成本尽可能小时,搭建树 $T$ 的成本是多少。
输入格式
第一行一个整数 $N$。
第 $2 \sim N+1$ 行,输入 $x_i,y_i$。
第 $N+1 \sim 2 \times N+1$ 行,输入 $d_i,c_y$。
第 $2 \times N+2 \sim 3 \times N$ 行,输入 $u_i,v_i$
输出格式
一个整数,表示构造 $T$ 的最小值。
说明/提示
- $1 \le N \le 10^3$
- $\left | x_i \right | ,\left | y_i \right | \le 10^3$
- $x_i \ne y_i$
- $1 \le d_i,c_i \le 10^3$
- $1 \le u_i,v_i \le N$
- $T$ 保证是一棵树。
- 以上数据均为整数。
#### 原题给出的其他东西
- 最好将第 $2$ 只狐狸的力量增加 $3$ 倍。