#P4915. 检查站
检查站
Description
有N个学生和M个检查站,学生和检查站都在一个二维坐标里面。第i个学生的坐标i为(ai,bi),编号为j的检查点的坐标为(cj,dj)。
每个学生都必须去曼哈顿距离最近的检查站。 两点( x1,y1 )和( x2,y2 )之间的曼哈顿距离为| x1 - x2 | + | y1 - y2 |。
如果学生有多个最近的检查点,他/她将选择索引最小的检查点。
每个学生要去哪个检查站?
Input Format
n,m 两个正整数,1<=n,m<=50
接下来n行 ai,bi
接下来m行 cj,dj
-10^8<=ai,bi, cj,dj<=10^8
Output Format
共n行每行是检查站的编号。
3 4
10 10
-10 -10
3 3
1 2
2 3
3 5
3 53
1
2