BNUOJ 53081 线段树区间合并
The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online B Red Black Tree (LCA)

ACM-ICPC 2018 沈阳赛区网络预赛 E. The cake is a lie(最小圆覆盖至少m个点)

zjhl2 posted @ 2018年9月12日 21:27 in with tags 计算几何 , 595 阅读

题目链接:

https://nanti.jisuanke.com/t/31446

 

题意:

给你n个半径都为r的圆(n<=300),用一个大圆至少覆盖s个圆,问大圆的最小半径。

 

思路:

首先发现问题转化为求覆盖n个点中至少s个点的最小圆的半径,再加r就是答案。

于是就可以二分这个大圆的半径R,以每个点为圆心画圆,看是否有区域被覆盖了s次。

具体思路看知乎:https://www.zhihu.com/question/266750532/answer/312982493

 

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter