SP13588 ONEXLIS - One X LIS
题目描述
给定一个序列 $a[1], a[2], \ldots, a[n]$,我们称其中的一个子序列 $a[k_1], a[k_2], \ldots, a[k_m]$(满足 $1 \le k_i \le n$ 且 $k_i < k_{i+1}$)为「单X递增子序列」,如果在该子序列中,恰好只有一个位置 $i$($1 \le i \le m-1$)满足 $a[k_i] > a[k_{i+1}]$。你的任务是找到这个序列中最长的「单X递增子序列」的长度。
输入格式
第一行输入一个整数 $t$,表示测试用例的数量。接下来的 $2 \times t$ 行中,每个测试用例由两行组成。
每个测试用例的第一行输入一个整数 $n$,表示数组的元素个数。
第二行输入 $n$ 个整数,表示数组中的元素 $a[i]$($1 \le i \le n$)。
输出格式
对于每个测试用例,输出一个整数,表示最长的「单X递增子序列」的长度。每个结果占一行。
## 数据范围
- $1 \le t \le 20$
- $1 \le n \le 100000$
- $1 \le a[i] \le 10^9$
**本翻译由 AI 自动生成**