Universal Cup Judging System

Universal Cup

Time Limit: 2.0 s Memory Limit: 1024 MB Total points: 100 Hackable ✓
Statistics

Mówimy, że ciąg liczb całkowitych $C = c_1, c_2, \dots, c_k$ o długości $k$ jest dobry, jeśli średnia arytmetyczna jego najmniejszego i największego elementu jest równa jego medianie. Mediana ciągu o długości $k$ jest zdefiniowana jako $\lceil \frac{k}{2} \rceil$-ty najmniejszy element w ciągu, gdzie $\lceil x \rceil$ to najmniejsza liczba całkowita większa lub równa $x$. Na przykład, medianą ciągu $1, 7, 4, 3$ jest $3$, podczas gdy medianą ciągu $5, 8, 2, 1, 6$ jest $5$.

Mówiąc bardziej formalnie, niech $D = d_1, d_2, \dots, d_k$ będzie ciągiem otrzymanym przez posortowanie ciągu $C$ w kolejności niemalejącej. Ciąg $C$ jest dobry, jeśli:

$$\frac{d_1 + d_k}{2} = d_{\lceil \frac{k}{2} \rceil}$$

Mając dany ciąg liczb całkowitych $A = a_1, a_2, \dots, a_n$, oblicz długość jego najdłuższego dobrego podciągu. Przypomnijmy, że ciąg $B$ jest podciągiem ciągu $A$, jeśli $B$ można otrzymać poprzez usunięcie pewnych (lub żadnych) elementów z $A$, bez zmiany kolejności pozostałych elementów.

Wejście

Dostępnych jest wiele zestawów danych testowych. Pierwsza linia wejścia zawiera liczbę całkowitą $T$ ($1 \le T \le 300$) określającą liczbę zestawów danych. Dla każdego zestawu danych:

Pierwsza linia zawiera liczbę całkowitą $n$ ($1 \le n \le 3 \times 10^3$), określającą długość ciągu. Druga linia zawiera $n$ liczb całkowitych $a_1, a_2, \dots, a_n$ ($1 \le a_i \le 10^9$), określających ciąg.

Gwarantuje się, że suma $n$ dla wszystkich zestawów danych nie przekracza $3 \times 10^3$.

Wyjście

Dla każdego zestawu danych wypisz w jednej linii jedną liczbę całkowitą, określającą długość najdłuższego dobrego podciągu.

Przykład

Wejście 1

4
7
3 5 9 8 2 11 5
7
7 9 2 4 17 10 15
1
100
2
100 100

Wyjście 1

5
4
1
2

Uwagi

Dla pierwszego przykładowego zestawu danych, najdłuższy dobry podciąg to $3, 5, 8, 2, 5$. Jego najmniejszym elementem jest $2$, największym $8$, a medianą $5$.

Dla drugiego przykładowego zestawu danych, najdłuższy dobry podciąg to $7, 9, 4, 10$. Jego najmniejszym elementem jest $4$, największym $10$, a medianą $7$.

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.