#P13770. [CERC 2021] Radar
[CERC 2021] Radar
Description
我们正在使用一种特殊的雷达扫描一个区域。该雷达接受一组距离(例如 )和一组角度(例如 $100^\circ, 270^\circ, 180^\circ, 10^\circ, 300^\circ$),并会在所有给定的距离和角度上扫描点。我们能够扫描到距离某些感兴趣点最近的距离是多少?
Input Format
输入的第一行包含三个用空格分隔的整数 、、,分别表示半径的数量、角度的数量和感兴趣点的数量。接下来 行,每行包含一个整数 ,表示将被扫描的距离。然后接下来 行,每行包含两个用空格分隔的整数 、,表示一个点的笛卡尔坐标,用于定义第 个角度。再接下来 行,每行包含两个用空格分隔的整数 、,表示第 个感兴趣点的笛卡尔坐标。
由点 定义的角度是从 轴到从原点经过 的射线的夹角。
Output Format
输出 行,第 行应输出点 到最近被扫描点的距离。结果只要在绝对误差或相对误差 以内即可视为正确。
3 7 5
2
4
7
8 4
2 8
-1 5
-7 2
-4 -4
1 -8
6 -3
3 -1
8 1
2 6
-5 2
-1 -1
0.977772290466
2.750120773895
0.846777708005
1.464071052924
0.585786437627
Hint
说明
样例的示意图如下:
:::align{center}
:::
输入范围
- 所有 两两不同。
- 由 定义的射线两两不同。
由 ChatGPT 4.1 翻译
京公网安备 11011102002149号