SP13768 CRAN01 - An Experiment by Penny
题目描述
Penny 开始在一所社区大学学习,但她没有告诉 Leonard,因为不想让 Leonard 在学习上事事帮忙。事情进展顺利,直到教授要求她进行一项高级实验。在这个实验中,她得到了一个高级微生物样本。这个样本被放置在一个大小为 $n \times m$ 的网格中,每个网格划分为 $1 \times 1$ 的小方格。
样本按照如下规则扩展:
如果在时间 $t$,样本占据了位置 $(x, y)$,那么在时间 $t+1$,它最多可以扩展到 $(x+1, y)$、$(x-1, y)$、$(x, y+1)$ 和 $(x, y-1)$ 这四个位置中的任意两个。
例如,如果在 $t = 0$ 秒时,样本位于 $(4, 5)$,那么在 $t = 1$ 秒时,网格状态可能是以下几种情况:
1. 样本位于 $(4, 5)$、$(5, 5)$ 和 $(3, 5)$。
2. 样本位于 $(4, 5)$、$(5, 5)$ 和 $(4, 6)$。
3. 样本位于 $(4, 5)$、$(5, 5)$ 和 $(3, 4)$。
4. 样本位于 $(4, 5)$、$(3, 5)$ 和 $(4, 6)$。
5. 样本位于 $(4, 5)$、$(3, 5)$ 和 $(4, 4)$。
6. 样本位于 $(4, 5)$、$(4, 6)$ 和 $(4, 4)$。
**注意**:在 $t = 2$ 秒时,样本可以继续从 $t = 1$ 秒时所占据的所有位置进行扩展。
教授要求 Penny 计算样本填满整个网格所需的最短时间。
由于 Penny 的数学能力有限,她又无法向 Leonard 求助,因此她请求你帮助她找到问题的解决方案。
输入格式
第一行是整数 $T$,表示测试用例的数量。
每个测试用例第一行包含两个整数 $n$ 和 $m$,表示网格的行数和列数。
每个测试用例第二行包含两个整数 $x$ 和 $y$,表示样本的初始位置坐标。
输出格式
对于每个测试用例,输出一个整数,表示样本填满整个网格所需的最短时间(以秒为单位)。
说明/提示
- $1 \leq T \leq 50$
- $1 \leq n, m \leq 500$
- $1 \leq x \leq n$
- $1 \leq y \leq m$
**本翻译由 AI 自动生成**