国王的运动(kingmove)

国王的运动(kingmove)

暂无测试数据。

Description
小 O 对国际象棋有着浓厚的兴趣,因为他水平高超,每次人机对战他总是轻松获胜,
所以他决定自己跟自己下国际象棋。
小 O 的棋盘非常大,达到了 109×109,现在他在棋盘上摆放了 n 个国王,并对你提出
了 q 次询问,每次询问指定一个坐标,问将所有国王从初始位置全部移动到这个坐标所
需要的最小步数是多少,询问之间相互独立,也就是说每次询问结束后国王会全部回到
原来位置。
(注意:由于小 O 担心大家无法理解过于高深的规则,所以在本题中,国王之间不会发
生相互攻击而且多个国王可以同时处在一个格子中, 国际象棋中国王一步只能移动到
与其八连通的格子中)
Input
第一行一个正整数 T 表示数据组数,
对于每组数据,共有 (n+q+1) 行,
第一行两个数字 n, q 分别表示国王数量和询问数量 接下来 n 行,每行两个数字 Kxi
,Kyi 表示国王所在坐标
接下来 q 行,每行两个数字 Txi, Tyi 表示目标坐标
Output
对于每组数据,输出共有 q 行,
每行一个整数表示对应询问的答案
Sample Input
#1:
1
1 1
233 666
666 233
#2:
1
2 2
1926 817
1949 1001
2001 911
2018 720
Sample Output
#1:
433
#2:
184
378
Hint
对于全部数据,满足 N 的总和不超过 106 且 Q 的总和不超过 106,输入文件中所有数
字均为正整数且不超过 109
.
#1:1pt,满足 T=n=q=X=Y=1.
#2:3pts,满足 T=1,1<=X,Y<=5,1<=n<=5,q=1
#3:16pts,满足 T=1,1<=X,Y<=5,1<=n<=5
#4:11pts,满足 T=1,1<=X,Y<=1000,1<=n,q<=5000
#5:21pts,满足所有数据中 N*Q 的总和不超过 5*10^7
#6:22pts,满足 T=1,1<=X,Y<=1000
#7:26pts,无特殊限制

信息

ID
1031
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者