#ABC315F. 捷径
捷径
捷径
题目描述
在坐标平面上有一个经过检查点 的赛跑,按此顺序进行。
检查点 的坐标为 ,所有检查点的坐标互不相同。
除检查点 和 以外的检查点可以跳过。
但是,设跳过的检查点数为 ,将施加如下惩罚:
- 如果 ,惩罚为 ;
- 如果 ,惩罚为 。
设 为从检查点 到检查点 的总移动距离(欧几里得距离)加上惩罚。
求 能达到的最小值。
输入格式
输入按以下格式从标准输入给出。
输出格式
输出答案。当输出与真实值的绝对误差或相对误差不超过 时,判定为正确。
样例
6
0 0
1 1
2 0
0 1
1 0
2 1
5.82842712474619009753
考虑经过检查点 ,跳过检查点 。
从检查点 移动到 。它们之间的距离是 。
从检查点 移动到 。它们之间的距离是 。
从检查点 移动到 。它们之间的距离是 。
跳过了 个检查点,因此施加惩罚 。
这样,可以达到 。
无法使 小于该值。
10
1 8
3 7
9 4
4 9
6 1
7 5
0 0
1 3
6 8
6 4
24.63441361516795872523
10
34 24
47 60
30 31
12 97
87 93
64 46
82 50
14 7
17 24
3 78
110.61238353245736230207
数据范围
- 输入中的所有值均为整数。
- 如果 ,则 。
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 3043
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者