#2596. Checkpoints
0
Checkpoints
Checkpoints
题目描述
平面上有 名学生和 个检查点。
第 名学生 的坐标为 ,编号为 的检查点 的坐标为 。
当老师发出信号时,每个学生必须前往按曼哈顿距离最近的检查点。
两点 和 之间的曼哈顿距离为 .
这里, 表示 的绝对值。
如果某个学生有多个最近的检查点,他/她会选择编号最小的检查点。
每个学生会前往哪个检查点?
输入格式
输入由标准输入按以下格式提供:
输出格式
输出 行。
第 行 应包含第 名学生前往的检查点的编号。
2 2
2 0
0 0
-1 0
1 0
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
提示
所有输入值均为整数。第一名学生到各检查点的曼哈顿距离为:
到检查点 : 到检查点 :
最近的检查点是检查点 . 因此输出的第一行应包含 。 第二名学生到各检查点的曼哈顿距离为:
到检查点 : 到检查点 :
当有多个最近的检查点时,学生会前往编号最小的检查点。因此输出的第二行应包含 .
检查点可能存在相同的坐标。
标签: AtCoder|abc057B
来源
AtCoder|abc057B