#ABC057B. 检查站
检查站
问题描述
在 平面上有 个学生和 个检查点。
第 个学生 的坐标是 ,编号为 的检查点的坐标是 。
当老师发出信号时,每个学生都必须去最近的以曼哈顿距离测量的检查站。
两点 与 之间的曼哈顿距离为 。
这里, 表示 的绝对值。
如果一个学生有多个最近的检查点,他/她将选择索引最小的检查点。
每个学生会去哪个检查站?
数据规模
所有输入值都是整数。
输入
输入来自标准输入,格式如下:
:
:
输出
打印 行。
第 行 应该包含第 个学生要去的检查点的索引。
2 2
2 0
0 0
-1 0
1 0
2
1
第一个学生和每个检查站之间的曼哈顿距离为:
对于检查点 1:
对于检查点 2:
最近的检查站是 2 号检查站。因此,输出中的第一行应该包含 2。
第二个学生和每个检查站之间的曼哈顿距离为:
对于检查点 1:
对于检查点 2:
当有多个最近的检查点时,学生将前往索引最小的检查点。因此,输出中的第二行应该包含 1。
3 4
10 10
-10 -10
3 3
1 2
2 3
3 5
3 5
3
1
2
在同一坐标上可以有多个检查点。
5 5
-100000000 -100000000
-100000000 100000000
100000000 -100000000
100000000 100000000
0 0
0 0
100000000 100000000
100000000 -100000000
-100000000 100000000
-100000000 -100000000
5
4
3
2
1
相关
在下列比赛中: