problem_type.remote_judge 1000ms 128MiB

雷达安装

대회가 끝났으므로 답안을 제출할 수 있습니다. "믄제에서 열기"를 누르세요.

题目描述

假设海岸线是一条无限延伸的直线。它的一侧是陆地,另一侧是海洋。每一座小岛是在海面上的一个点。雷达必须安装在陆地上(包括海岸线),并且每个雷达都有相同的扫描范围 dd。你的任务是建立尽量少的雷达站,使所有小岛都在扫描范围之内。

数据使用笛卡尔坐标系,定义海岸线为 xx 轴。在 xx 轴上方为海洋,下方为陆地。

输入格式

第一行包括 22 个整数 nnddnn 是岛屿数目,dd 是雷达扫描范围。

接下来 nn 行,每行两个整数,为岛屿坐标。

输出格式

一个整数表示最少需要的雷达数目,若不可能覆盖所有岛屿,输出 -1

3 2
1 2
-3 1
2 1

2

提示

样例 1 解释

数据范围

对于全部数据,n1000n\le1000d2×104 d \le 2\times 10^4xi2×106 | x_i | \le 2 \times 10^6 0yi2×104 0 \le y_i \le 2\times 10^4

1.4 贪心

참여하지 않음
결과
완료
규칙
IOI
문제
14
시작 시각
2025-3-19 11:15
End at
2025-3-19 16:15
지속시간
5 시간
호스트
참여자
42