加速器
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
E - 加速器
分数:500分
问题描述
在一个二维平面上,有个城镇和个宝箱。城镇位于坐标,宝箱位于坐标。 高桥将进行一次旅行,他从原点出发,访问所有个城镇,然后返回原点。访问宝箱不是必须的,但每个宝箱中包含一个加速器。每当他拾取一个加速器,他的移动速度就会乘以。 高桥的初始移动速度为。求完成这次旅行所需的最短时间。
约束条件
- 、和互不相同。
- 输入中的所有值都是整数。
输入
输入从标准输入按以下格式给出:
N M
X_1 Y_1
\vdots
X_N Y_N
P_1 Q_1
\vdots
P_M Q_M
输出
输出答案。只要你的输出与标准答案的绝对误差或相对误差不超过,即视为正确。
样例输入1
2 1
1 1
0 1
1 0
样例输出1
2.5000000000
一种最优的旅行方式如下:
- 以速度从原点移动到宝箱,距离为,耗时。
- 以速度从宝箱移动到城镇,距离为,耗时。
- 以速度从城镇移动到城镇,距离为,耗时。
- 以速度从城镇返回原点,距离为,耗时。
样例输入2
2 1
1 1
0 1
100 0
样例输出2
3.4142135624
一种最优的旅行方式如下:
- 以速度从原点移动到城镇,距离为,耗时。
- 以速度从城镇移动到城镇,距离为,耗时。
- 以速度从城镇返回原点,距离为,耗时。
样例输入3
1 2
4 4
1 0
0 1
样例输出3
4.3713203436
一种最优的旅行方式如下:
- 以速度从原点移动到宝箱,距离为,耗时。
- 以速度从宝箱移动到宝箱,距离为,耗时。
- 以速度从宝箱移动到城镇,距离为,耗时。
- 以速度从城镇返回原点,距离为,耗时。