AT_abc384_e [ABC384E] Takahashi is Slime 2
题目描述
有一个纵向 $H$ 行横向 $W$ 列的格子。我们将从上往下第 $i$ 行($1\leq i\leq H$)、从左往右第 $j$ 列($1\leq j\leq W$)的格子称为格子 $(i,j)$。
一开始,格子 $(i,j)$ 上有一个强度为 $S_{i,j}$ 的史莱姆,高桥君在格子 $(P,Q)$ 上。
请你求出高桥君可以进行任意次数(可以为 $0$ 次)如下操作后,他的强度可能达到的最大值:
- 从与高桥君相邻的史莱姆中,选择强度**小于**高桥君当前强度的 $\dfrac{1}{X}$ 倍的史莱姆,将其吸收。被吸收的史莱姆会消失,高桥君的强度会增加被吸收史莱姆的强度。
在上述操作中,被吸收史莱姆消失后留下的空位会立即被高桥君填补,原先与被吸收史莱姆相邻的史莱姆(如果存在)会变为与高桥君相邻(具体可参考样例 1 的说明)。
输入格式
输入以如下格式从标准输入给出。
> $H$ $W$ $X$
>
> $P$ $Q$
>
> $S_{1,1}$ $S_{1,2}$ $\ldots$ $S_{1,W}$
>
> $S_{2,1}$ $S_{2,2}$ $\ldots$ $S_{2,W}$
>
> $\vdots$
>
> $S_{H,1}$ $S_{H,2}$ $\ldots$ $S_{H,W}$
输出格式
请输出高桥君进行操作后,他的强度可能达到的最大值。
说明/提示
## 限制条件
- $1\leq H,W\leq 500$
- $1\leq P\leq H$
- $1\leq Q\leq W$
- $1\leq X\leq 10^9$
- $1\leq S_{i,j}\leq 10^{12}$
- 输入均为整数
## 样例解释 1
初始时,每个格子上的史莱姆强度如下图所示。

例如,高桥君可以按如下方式进行操作:

- 吸收格子 $(2,1)$ 上的史莱姆。高桥君的强度变为 $9+4=13$,此时格子 $(1,1)$ 和 $(3,1)$ 上的史莱姆变为与高桥君相邻。
- 吸收格子 $(1,2)$ 上的史莱姆。高桥君的强度变为 $13+6=19$,此时格子 $(1,3)$ 上的史莱姆变为与高桥君相邻。
- 吸收格子 $(1,3)$ 上的史莱姆。高桥君的强度变为 $19+9=28$。
经过上述操作后,高桥君的强度为 $28$。无论高桥君如何操作,他的强度都无法超过 $28$,因此请输出 `28`。
注意只能吸收强度小于高桥君当前强度的 $\dfrac{1}{2}$ 倍的史莱姆。例如,在上图右侧状态下,无法吸收格子 $(1,1)$ 上的史莱姆。
## 样例解释 2
高桥君无法吸收任何史莱姆。
由 ChatGPT 4.1 翻译