【题目】
题目描述:
小 O 对国际象棋有着浓厚的兴趣,因为他水平高超,每次人机对战他总是轻松获胜,所 以他决定自己跟自己下国际象棋。
小 O 的棋盘非常大,达到了 1 0 9 10^9 109 ⋅ \cdot ⋅ 1 0 9 10^9 109,现在他在棋盘上摆放了 n n n 个国王,并对你提出了 q q q 次询问,每次询问指定一个坐标,问将所有国王从初始位置全部移动到这个坐标所需要的最小步数是多少,询问之间相互独立,也就是说每次询问结束后国王会全部回到原来位置。
注意:由于小 O 担心大家无法理解过于高深的规则,所以在本题中,国王之间不会发生相互攻击而且多个国王可以同时处在一个格子中, 国际象棋中国王一步只能移动到与其八连通的格子中。
输入格式:
第一行一个正整数 T 表示数据组数。
对于每组数据,共有 ( n + q + 1 ) (n+q+1) (n+q+1) 行:
第一行两个数字 n , q n,q n,q 分别表示国王数量和询问数量。
接下来 n n n 行,每行两个数字 K x i , K y i K_{xi},K_{yi} Kxi,Kyi 表示国王所在坐标。
接下来 q q q 行,每行两个数字 T x i , T y i T_{xi},T_{yi} Txi,Tyi 表示目标坐标。
输出格式:
对于每组数据,输出共有 q q q 行,每行一个整数表示对应询问的答案。
样例数据:
输入
1
1 1
233 666
666 233
输出
433
备注:
【数据范围】
本题共 7 个测试点,不采用 subtask 评测,但每个测试点分值不同.
数据范围中的