AT_abc419_c [ABC419C] King's Summit

题目描述

有一个 $10^9$ 行 $10^9$ 列的网格。记 $(i, j)$ 表示从上往下第 $i$ 行、从左往右第 $j$ 列的格子。 网格上有 $N$ 个人。初始时,第 $i$ 个人在格子 $(R_i, C_i)$。 时间从 $0$ 开始。每个人可以在时间 $1, 2, 3, 4, \ldots$ 时进行如下操作: - 保持当前位置不动,或者移动到 $8$ 邻接的格子。禁止离开网格。具体来说,若当前位置为 $(i, j)$,则可以移动到存在的 $(i - 1, j - 1), (i - 1, j), (i - 1, j + 1), (i, j - 1), (i, j), (i, j + 1), (i + 1, j - 1), (i + 1, j), (i + 1, j + 1)$ 之一。假设移动不耗时。 请你求出 $N$ 个人能够汇聚到同一个格子的最小时间。

输入格式

输入从标准输入读入,格式如下: > $N$ > $R_1\ C_1$ > $R_2\ C_2$ > $\vdots$ > $R_N\ C_N$

输出格式

输出答案。

说明/提示

### 样例解释 1 如果每个人按如下方式移动,则所有人可以在时间 $3$ 时汇聚到格子 $(5, 4)$。 - 时间 $1$:第 1 个人移动到 $(3, 4)$,第 2 个人移动到 $(6, 2)$,第 3 个人移动到 $(7, 2)$。 - 时间 $2$:第 1 个人移动到 $(4, 4)$,第 2 个人移动到 $(5, 3)$,第 3 个人移动到 $(6, 3)$。 - 时间 $3$:第 1、2、3 个人都移动到 $(5, 4)$。 ### 样例解释 2 所有人一开始就在同一个格子。 ### 数据范围 - $1 \leq N \leq 2 \times 10^5$ - $1 \leq R_i, C_i \leq 10^9$ - 所有输入值均为整数。 由 ChatGPT 4.1 翻译