#P17714. [HexOI Round 1] 长安城 / city
[HexOI Round 1] 长安城 / city
背景
题目来源:【HT-130-Div.3】核桃 CSP-J 组模拟赛
HexOI 欢迎您。
题目描述
千年之前,长安城雄踞东方,是世界上最繁华的都城。城内一百零八坊星罗棋布,二十五条大街纵横如织,白居易曾登高远眺,挥毫写下「百千家似围棋局,十二街如种菜畦」的千古名句。车马辚辚,行人如织,宫阙巍峨,市井喧腾,好一派盛世气象。
千年之后,长安城的方正格局依然在青史与图卷中留存。小 Hex 穿越时空,站在这座传奇之都的 处,想寻访城中散落的 处景点。第 处景点位于 。
长安城中的街巷只沿横纵两个方向延伸,绝无斜径可抄。因此,小 Hex 每分钟只能沿街向上、下、左、右四个方向之一走恰好一格。
小 Hex 迫不及待想一览盛唐遗风,请你帮他算一算:他最快需要多少分钟才能抵达任意一处景点?即求所有景点对应时间的最小值。
输入格式
输入的第一行包含三个整数 ,表示景点的个数和小 Hex 的位置。
输入的第 行包含两个整数 ,表示第 个景点的位置。
输出格式
一行一个整数,表示这 个景点到 的最短时间。单位“分钟”省略不写。
5 0 0
1 -2
8 3
-3 6
9 2
0 -4
3
8 123456 789012
100000 500000
-999999 1000000
0 0
-500000 -500000
999999 999999
-123456 -789012
500000 800000
900000 700000
312468
提示
【样例 1 解释】
画出所有点,如图。

小 Hex 位于 ,他可以用 分钟到达点 ,一种方案是先向下走一分钟,再向右走一分钟,再向下走一分钟。容易证明这样用时最短。
【样例 3】
见选手目录下的 city/city3.in 与 city/city3.ans。
该样例满足测试点 的约束条件。
【样例 4】
见选手目录下的 city/city4.in 与 city/city4.ans。
该样例满足测试点 的约束条件。
【样例 5】
见选手目录下的 city/city5.in 与 city/city5.ans。
该样例满足测试点 的约束条件。
【样例 6】
见选手目录下的 city/city6.in 与 city/city6.ans。
该样例满足测试点 的约束条件。
【数据范围】
对于所有测试数据,保证:
- ;
- ;
- 对于所有 ,均有 。
::cute-table{tuack}
| 测试点编号 | 特殊性质 | ||
|---|---|---|---|
| 无 | |||
| ^ | AC | ||
| ^ | B | ||
| C | |||
| D | |||
| ^ | 无 |
特殊性质 A:存在一个 ,有 且 。
特殊性质 B:对于所有 ,都有 且 。
特殊性质 C:对于所有 ,都有 且 。
特殊性质 D:。