AT_joi2026final_b 庭園 3 (Garden 3)
Description
The JOI-Garden has a rectangular shape divided into a grid of $ H $ rows and $ W $ columns. The cell in the $ i $ -th row from the top and the $ j $ -th column from the left is called cell $ (i,j) $ .
When rain falls on a cell, the moisture level of that cell increases. The moisture level of a cell never changes except when it rains. If the moisture level of a cell becomes at least $ X $ , the cell turns into mud, which is dangerous. Therefore, every morning, JOI-kun, the manager of the JOI-Garden, may designate at most one rectangular off-limits area that contains all cells whose moisture level is at least $ X $ . More precisely, JOI-kun chooses four integers $ u,d,l,r $ ( $ 1\leq u\leq d\leq H,1\leq l\leq r\leq W $ ), and the rectangular region consisting of all cells $ (i,j) $ satisfying $ u\leq i\leq d $ and $ l\leq j\leq r $ becomes off-limits.
Initially, the moisture level of every cell in the JOI Garden is $ 0 $ .
Starting today, it will rain once every evening for $ N $ days. On the evening of the $ (k - 1) $ -th day after ( $ 1\leq k\leq N $ ), rain falls on every cell $ (i,j) $ satisfying $ U_k\leq i\leq D_k $ and $ L_k\leq j\leq R_k $ , and the moisture level of each such cell increases by $ C_k $ .
For each $ k=1,2,\ldots ,N $ , write a program that computes the minimum possible number of cells contained in the off-limits area that JOI-kun sets on the morning of the $ k $ -th day after.
---
Input Format
Read the following data from the standard input.
> $ H $ $ W $ $ N $ $ X $ $ U_1 $ $ D_1 $ $ L_1 $ $ R_1 $ $ C_1 $ $ U_2 $ $ D_2 $ $ L_2 $ $ R_2 $ $ C_2 $ $ \vdots $ $ U_N $ $ D_N $ $ L_N $ $ R_N $ $ C_N $
Output Format
Write $ N $ lines to the standard output. The $ k $ -th line ( $ 1 \leq k \leq N $ ) of the output should contain the minimum possible number of cells contained in the off-limits area that JOI-kun sets on the morning of day $ k $ .
---
Explanation/Hint
### Subtasks
1. ( $ 3 $ points) $ X = 1 $ .
2. ( $ 24 $ points) $ W = 1 $ .
3. ( $ 15 $ points) $ N \leq 300 $ .
4. ( $ 30 $ points) $ N \leq 5\,000 $ .
5. ( $ 28 $ points) No additional constraints.
---
### Sample Explanation 1
The following is one example of how the moisture levels increase each day and how the off-limits area can be chosen so that the number of contained cells is minimized.
- On the evening of day $ 0 $ , the moisture level of cell $ (3,1) $ increases by $ 5 $ . On the morning of day $ 1 $ , there are no cells whose moisture level of at least $ 10 $ , so no off-limits area is set.
- On the evening of day $ 1 $ , the moisture level of cells $ (1,1) $ , $ (1,2) $ , $ (2,1) $ , $ (2,2) $ , $ (3,1) $ , and $ (3,2) $ each increase by $ 7 $ . On the morning of day $ 2 $ , cell $ (3,1) $ has moisture level of at least $ 10 $ . JOI-kun chooses $ u=d=3 $ and $ l=r=1 $ , thereby setting a off-limits area that contains $ 1 $ cell.
- On the evening of day $ 2 $ , the moisture level of cells $ (1,3) $ , $ (2,3) $ , and $ (3,3) $ each increase by $ 4 $ . On the morning of day $ 3 $ , cell $ (3,1) $ has moisture level of at least $ 10 $ . JOI-kun chooses $ u=d=3 $ and $ l=r=1 $ , thereby setting a off-limits area that contains $ 1 $ cell.
- On the evening of day $ 3 $ , the moisture level of cells $ (1,1) $ , and $ (1,2) $ each increase by $ 12 $ . On the morning of day $ 4 $ , cells $ (1,1) $ , $ (1,2) $ , and $ (3,1) $ has moisture level of at least $ 10 $ . JOI-kun chooses $ u=1 $ , $ d=3 $ , $ l=1 $ , $ r=2 $ , thereby setting a off-limits area that contains $ 6 $ cells.
- On the evening of day $ 4 $ , the moisture level of cell $ (3,3) $ increases by $ 6 $ . On the morning of day $ 5 $ , cells $ (1,1) $ , $ (1,2) $ , $ (3,1) $ , and $ (3,3) $ has moisture level of at least $ 10 $ . JOI-kun chooses $ u=1 $ , $ d=3 $ , $ l=1 $ , $ r=3 $ , thereby setting a off-limits area that contains $ 9 $ cells.
This sample input satisfies the constraints of Subtasks 3, 4, and 5.
---
### Sample Explanation 2
This sample input satisfies the constraints of all the subtasks.
---
### Sample Explanation 3
This sample input satisfies the constraints of Subtasks 3, 4, and 5.
### Constraints
- $ 1 \leq H \leq 10^9 $ .
- $ 1 \leq W \leq 10^9 $ .
- $ 1 \leq N \leq 200\,000 $ .
- $ 1 \leq X \leq 2\times 10^{14} $ .
- $ 1 \leq U_k \leq D_k \leq H $ ( $ 1 \leq k \leq N $ ).
- $ 1 \leq L_k \leq R_k \leq W $ ( $ 1 \leq k \leq N $ ).
- $ 1 \leq C_k \leq 10^9 $ ( $ 1 \leq k \leq N $ ).
- Given values are all integers.