#1567. [USACO14MAR] Watering the Fields S
[USACO14MAR] Watering the Fields S
题目描述
给定 个点,第 个点的坐标为 ,如果想连通第 个点与第 个点,需要耗费的代价为两点的距离。第 个点与第 个点之间的距离使用欧几里得距离的平方进行计算,即:
我们规定耗费代价小于 的两点无法连通,求使得每两点都能连通下的最小代价,如果无法连通输出 -1
。
输入格式
第一行两个整数 代表点数与想要连通代价不能少于的一个数。
接下来 行每行两个整数 描述第 个点。
输出格式
一行一个整数代表使得每两点都能连通下的最小代价,如果无法连通输出 -1
。
3 11
0 2
5 0
4 3
46
提示
有三个管道分别位于 , , and 。 承包商要求代价至少为
FJ 不能在 和 的字段之间建立管道,因为它成本仅为 。因此,他在 和 之间构建了一条管道成本 ,以及 和 之间的管道,成本 。
数据规模与约定
对于 的数据,,,。