#P2212. 浇灌牧场(Watering the Fields S)
0
浇灌牧场(Watering the Fields S)
浇灌牧场(Watering the Fields S)
题目描述
给定 个点,第 个点的坐标为 ,如果想连通第 个点与第 个点,需要耗费的代价为两点的距离。第 个点与第 个点之间的距离使用欧几里得距离的平方进行计算,即:
我们规定耗费代价小于 的两点无法连通,求使得每两点都能连通下的最小代价,如果无法连通输出 -1。
输入格式
第一行两个整数 代表点数与想要连通代价不能少于的一个数。
接下来 行每行两个整数 描述第 个点。
输出格式
一行一个整数代表使得每两点都能连通下的最小代价,如果无法连通输出 -1。
样例输入 #1
3 11
0 2
5 0
4 3
样例输出 #1
46
数据范围
数据规模与约定
对于 的数据,,,。
说明
Translated by 一只书虫仔。
知识点与难度
本题涉及的知识点从属于 CSP-S,难度(CF Rating):1400。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1 | 样例 |
| 1 | 25 | 2~8 | 小规模与边界测试数据 |
| 2 | 30 | 9~16 | 中等规模测试数据 |
| 3 | 35 | 17~25 | 满规模极限测试数据 |
出处:原题链接