#707. 摸鱼先锋队

摸鱼先锋队

摸鱼先锋队

题目描述

教室里面坐着 nnmm 列的同学正在自习,其中有一些同学自甘堕落正在摸鱼,我们称其为摸鱼者,每过一分钟时,摸鱼者就会向四周扩堕落的气息,被堕落气息感染到的同学也会开始摸鱼变成摸鱼者,直到所有同学全部都摸鱼。老师通过监控已经掌握了所有摸鱼同学的位置,有的同学意志力极其不坚定,如果被堕落气息感染到,在后面几天的集训中可能会一直摸鱼,我们称这种同学为易摸鱼者 ,但是老师现在有更紧急的事情需要处理,只要易摸鱼者没有被堕落气息感染,那此次学生集体摸鱼事件还是在可解决范围内的。所以老师想要计算出每位易摸鱼者的最快被感染时间以便自己能够在规定时间内完成紧急事件。

输入格式

11 行:四个整数 nnmmaabb,表示教室的同学有 nnmm 列。有 aa 个摸鱼者,bb易摸鱼者的数量。

接下来 aa 行:每行有两个整数 xxyy,表示摸鱼者在第 xx 行第 yy 列。

接下来 bb 行:每行有两个整数 xxyy,表示易摸鱼者的位置在第 xx 行第 yy 列。

输出格式

11bb 行:每行一个整数,表示这个易摸鱼者的被感染时间,输出顺序与输入顺序一致。如果易摸鱼者在一开始就在摸鱼,那么他的被感染时间为 00

样例 #1

样例输入 #1

5 4 2 3
1 1
5 4
3 3
5 3
2 4

样例输出 #1

3
1
3

提示

输入输出样例 1 解释

绿色为摸鱼者

黄色为易摸鱼者

数据规模与约定

对于 100%100\% 的数据,保证 1n,m5001\le n,m\le5001a,b1051\le a,b\le10^5