AT_oupc2023_day1_m.Can't Be UT
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在 xy 平面上有 N 片银杏叶。每一片银杏叶的形状均为圆形,第 i 片银杏叶的圆心坐标为 (Ai,Bi),且所有银杏叶的半径都相等。
现在我们要为这 N 片银杏叶涂色。在涂色前,KowerKoint 君心情平静,但如果涂色结束后,存在满足以下条件的某对 (i,j)(1≤i<j≤N),他就会变得焦躁不安:
- 第 i 片银杏叶的内部(不含圆周)与第 j 片银杏叶的内部(不含圆周)有公共部分;
- 第 i 片银杏叶和第 j 片银杏叶的颜色不同。
KowerKoint 君喜欢多彩的风景,因此希望至少有 C 种不同的颜色被涂在 1 片或更多银杏叶上。在满足上述条件,使得KowerKoint君始终平静的前提下,求银杏叶半径的最大值。已知在题目约束下,最大值总是存在且有解。
输入格式
输入按如下格式从标准输入读入。
N C A1 B1 A2 B2 ⋮ AN BN
输出格式
请输出答案一行。
当你的答案与标准答案的绝对误差或相对误差不超过 10−6 时,即视为正确。
输入输出样例
输入#1
6 3 1 7 -7 0 2 -10 12 -4 6 7 1 -6
输出#1
5.315073
输入#2
10 2 3789 5753 -9503 -3197 2918 -1274 -762 5030 -1343 -6275 2936 5844 640 -978 9997 -3756 -633 910 -8076 -6940
输出#2
3750.752
说明/提示
小课题
- (1 分) N≤1,000
- (99 分) 无额外约束
样例解释 1
当半径不超过 2113=5.31507291… 时,可以如下图为 3 种不同颜色。
本测试用例满足小课题 1 的限制。

样例解释 2
本测试用例满足小课题 1 的限制。
数据范围
- 2≤C≤N≤50,000
- −10,000≤Ai,Bi≤10,000
- 所有 (Ai,Bi) 均互不相同
- 输入均为整数
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?