| MITIT 2024 Advanced Round |
|---|
| Finished |
Busy Beaver is too lazy to write an interesting story for this problem, so he just gave you a formal statement.
Define a $$$M$$$-sequence as a sequence of positive integers, each between $$$1$$$ and $$$M$$$ inclusive.
A $$$M$$$-sequence is called $$$K$$$-good if the absolute difference between any pair of adjacent elements is at most $$$K$$$. For example, $$$[1, 2, 3, 5, 5, 3, 2, 1]$$$ is $$$2$$$-good and $$$2024$$$-good, but not $$$1$$$-good. We also consider $$$M$$$-sequences of length $$$0$$$ or $$$1$$$ to be $$$K$$$-good.
Given positive integers $$$N$$$, $$$M$$$, $$$K$$$, $$$L$$$, and a $$$M$$$-sequence $$$a_1, \dots, a_N$$$ of length $$$N$$$, find the maximum possible number of elements in a $$$M$$$-sequence $$$b$$$, such that:
Recall that a subsequence of a sequence is obtained by deleting some elements (possibly all or none) from a sequence, without reordering the remaining elements.
There are multiple test cases. The first line contains a positive integer $$$T$$$ ($$$1 \le T \le 2 \cdot 10^5$$$), the number of test cases.
The first line of each test case contains four integers $$$N$$$, $$$M$$$, $$$K$$$, $$$L$$$ ($$$0 \le N \le 2 \cdot 10^5$$$, $$$1 \le M \le 10^9$$$, $$$0 \le K \le 10^9$$$, $$$1 \le L \le 10^9$$$).
The second line of a test case contains $$$a_1, \dots, a_N$$$ ($$$1 \le a_i \le M$$$). If $$$N = 0$$$, then this line is skipped.
It is guaranteed that every $$$K$$$-good subsequence of $$$a$$$ has at most $$$L$$$ elements. Furthermore, the sum of $$$N$$$ over all test cases does not exceed $$$4 \cdot 10^5$$$.
For each test case, output one line with the maximum number of elements in $$$b$$$. It can be shown that under the problem's constraints, the maximum always exists and does not exceed $$$9 \cdot 10^{18}$$$.
33 3 1 31 3 20 5 2 37 7 2 31 4 2 7 7 1 6
5 6 7
In the first sample test case, one possible $$$M$$$-sequence $$$b$$$ is $$$[1, 3, 2, 3, 1]$$$, whose $$$1$$$-good subsequences, such as $$$[3, 2, 3]$$$ and $$$[3, 2, 1]$$$, all have length at most $$$L = 3$$$.
In the second sample test case, one possible $$$M$$$-sequence $$$b$$$ is $$$[1, 1, 5, 4, 2, 5]$$$, whose $$$2$$$-good subsequences, such as $$$[5, 4, 2]$$$ and $$$[1, 1, 2]$$$, all have length at most $$$L = 3$$$.
In the third sample test case, it can be shown that the only possible $$$b$$$ is $$$b = a$$$.
| Name |
|---|


