U479881 「T3」洛阳牛肉汤
题目背景
**洛阳牛肉汤**是河南省洛阳市独具特色的风味美食之一,属于豫菜系。该菜品以花椒、八角、肉桂、草果等香料制作而成。洛阳的汤馆很多,遍布大街小巷,并且每个汤馆的生意都很红火。汤馆的门面一般不大,不管汤馆的名气有多大,最多的门面也就是两三间,平民化,大众化,正是洛阳汤能够长期火爆不衰的真正原因。
题目描述
小洛在一碗牛肉汤中滴了一滴密度比汤小的神奇溶液。
具体地,可将牛肉汤的表面视为一个 $n\times m$ 的网格,这滴神奇溶液在第 $1$ 秒时落在了其第 $a$ 行、第 $b$ 列的位置。该神奇溶液会扩散:每过 $1$ 秒,存在神奇溶液的格子会向其上、下、左、右四个格子(若有)扩散,使其也有神奇溶液,且原来有神奇溶液的格子上仍然会有神奇溶液。
小洛问了你 $q$ 个问题:在第 $x_i$($i=1,2,...,q$)秒时,一共有多少格上有神奇溶液?
输入格式
输入共 $q+1$ 行。
- 第一行五个正整数 $n,m,a,b,q$,之间用空格隔开。
- 接下来的 $q$ 行,每行一个正整数 $x_i$。
输出格式
输出共 $q$ 行,每行一个正整数,第 $i$ 行表示对第 $i$ 个问题的回答。
说明/提示
#### 样例解释
下面的方格中的数字,表示从第几秒时开始,该方格上有神奇溶液。
| $\color{999999}4$ | $\color{666666}3$ | $\color{333333}2$ | $\color{666666}3$ |
| :-----------: | :-----------: | :-----------: | :-----------: |
| $\color{666666}3$ | $\color{333333}2$ | $\color{000000}1$ | $\color{333333}2$ |
| $\color{999999}4$ | $\color{666666}3$ | $\color{333333}2$ | $\color{666666}3$ |
#### 数据范围
本题测试点不等分,具体分值见下表:
| 测试点编号 | $n,m\le$ | $x_i$ | 分值 |
| :-----------: | :-----------: | :-----------: | :-----------: |
| $1$ | $100$ | $\ge A$ | $2$ |
| $2$ | $10^9$ | $\ge A$ | $6$ |
| $3$ | $100$ | $\le B$ | $10$ |
| $4$ | $10^5$ | $\le B$ | $12$ |
| $5$ | $10^9$ | $\le B$ | $14$ |
| $6$ | $100$ | 无特殊性质 | $18$ |
| $7$ | $10^5$ | 无特殊性质 | $18$ |
| $8$ | $10^9$ | 无特殊性质 | $20$ |
其中 $\begin{cases}
A=\max\left(a-1,n-a\right)+\max\left(b-1,m-b\right)+1\\
B=\min\left(a,n-a+1,b,m-b+1\right)
\end{cases}$,$\max$ 和 $\min$ 分别表示其各参数中的最大、最小值。
对于 $100\%$ 的数据,$1\le n,m\le 10^9$,$1\le a\le n$,$1\le b\le m$,$q=10$,$1\le x_i\le n+m$。
#### 提示
$$1+2+3+...+n= \frac{n(n + 1)}{2}$$