#aBC255B. [ABC255B] Light It Up
[ABC255B] Light It Up
AT_abc255_b [ABC255B] Light It Up
题目描述
在 平面上有 个人,编号为 ,第 个人位于坐标 。
其中有 个人,编号为 ,他们每人都持有一盏相同强度的灯。
当某人在坐标 持有强度为 的灯时,以 为圆心、半径为 的圆的内部(包括边界)都将被照亮。
请你求出,为了让所有人都至少被一盏灯照亮,所需的最小灯光强度 。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出所需的最小灯光强度 ,为实数。
如果你输出的答案与标准答案的绝对误差或相对误差不超过 ,则视为正确。
输入输出样例 #1
输入 #1
4 2
2 3
0 0
0 1
1 2
2 0
输出 #1
2.23606797749978969
输入输出样例 #2
输入 #2
2 1
2
-100000 -100000
100000 100000
输出 #2
282842.712474619009
输入输出样例 #3
输入 #3
8 3
2 6 8
-17683 17993
93038 47074
58079 -57520
-41515 -89802
-72739 68805
24324 -73073
71049 72103
47863 19268
输出 #3
130379.280458974768
说明/提示
限制条件
- 所有输入均为整数。
- 若 ,则
样例解释 1
在本样例中,有 个人,其中第 和第 个人持有灯。当 时,所有人都至少被一盏灯照亮。
由 ChatGPT 4.1 翻译