P2605 [ZJOI2010] 基站选址
题目描述
有 $N$ 个村庄坐落在一条直线上,第 $i(i>1)$ 个村庄距离第 $1$ 个村庄的距离为 $D_i$。需要在这些村庄中建立不超过 $K$ 个通讯基站,在第 $i$ 个村庄建立基站的费用为 $C_i$。如果在距离第 $i$ 个村庄不超过 $S_i$ 的范围内建立了一个通讯基站,那么就村庄被基站覆盖了。如果第 $i$ 个村庄没有被覆盖,则需要向他们补偿,费用为 $W_i$。现在的问题是,选择基站的位置,使得总费用最小。
输入格式
无
输出格式
无
说明/提示
### 数据规模与约定
$30\%$ 的数据中,$N \leq 500$;
$100\%$ 的数据中,$K\leq N$,$K\leq 100$,$N\leq 2\times 10^4$,$D_i \leq 10^9$,$C_i\leq 10^4$,$S_i \leq10^9$,$W_i \leq 10^4$。