#P15179. [SWERC 2021] Pandemic Restrictions
[SWERC 2021] Pandemic Restrictions
说明
在国外生活了很长一段时间后,你决定搬回意大利,需要找一个住所,但由于正在进行的全球疫情,这并不容易。
你的三个朋友 Fabio、Flavio 和 Francesco 分别住在坐标为 的位置。由于疫情期间的出行限制,每次聚会最多只能有 3 个人,因此你每次只能和其中两位朋友见面。此外,为了控制疫情传播,政府还规定了以下措施:每次聚会时,所有与会者从各自住所到聚会地点所走路程的总和不得超过 。
请你求出最小的 (可以是任意非负实数),使得存在一个住所位置,使你可以分别与任意两位朋友举行三次聚会,并且每次聚会都满足上述路程总和不超过 的要求。注意,你选择的住所位置不需要是整数坐标。
输入格式
第一行包含两个整数 (),表示你的朋友 Fabio 的住所坐标。
第二行包含两个整数 (),表示你的朋友 Flavio 的住所坐标。
第三行包含两个整数 (),表示你的朋友 Francesco 的住所坐标。
保证三个朋友住在不同的位置(即 这三点两两不同)。
输出格式
输出满足条件的最小 。如果你的答案的绝对误差或相对误差不超过 ,则视为正确。
形式化地说,设你的答案为 ,标准答案为 ,当且仅当 时,你的答案被接受。
0 0
5 0
3 3
5.0686143166
-1 0
0 0
1 0
2.0000000000
提示
在第一个样例中,Fabio、Flavio 和 Francesco 分别住在 、 和 。最优的住所位置(图中绿色房子所示)为 。
:::align{center}
:::
例如,你可以和 Flavio、Francesco 在下图所示的位置见面,使三人总路程最多(实际上正好)为 。
:::align{center}
:::
在第二个样例中,线段 上的任意一点都是最优住所位置。
由 ChatGPT 4.1 翻译
京公网安备 11011102002149号