P17197 [KOI 2026 #2] 删除局部最小值
题目描述
给定一个由互不相同的整数组成、长度为 $N$ 的序列 $A=[A_1,A_2,\cdots,A_N]$。
对于序列 $B$,将以下过程称为一次变换:
- 设 $B=[B_1,B_2,\cdots,B_K]$。对于每个满足 $B_{i-1}>B_i
输入格式
第一行依次给出两个以空格分隔的整数 $N$ 和 $Q$。
第二行依次给出 $N$ 个以空格分隔的整数 $A_1,A_2,\cdots,A_N$。
接下来的 $Q$ 行给出 $Q$ 个询问的信息。每行依次给出三个以空格分隔的整数 $l,r,t$,表示一个询问。
输出格式
从第一行开始依次输出 $Q$ 行答案。按照输入给出的顺序,每个询问的答案单独输出一行。
说明/提示
### 限制条件
- 给出的所有数均为整数。
- $1 \le N \le 200\,000$
- $1 \le Q \le 200\,000$
- 序列 $A$ 是 $1,2,\cdots,N$ 的一个排列,即 $\{A_1,A_2,\cdots,A_N\}=\{1,2,\cdots,N\}$。
- 对于每个询问,$1 \le l \le r \le N$。
- 对于每个询问,$1 \le t \le N$。
### 子任务
1. ($6$ 分)$N \le 5\,000$;对于每个询问,$l=1$ 且 $r=N$。
2. ($11$ 分)对于每个询问,$l=1$ 且 $r=N$。
3. ($6$ 分)对于每个询问,$t=1$。
4. ($12$ 分)对于每个询问,$t=N$。
5. ($7$ 分)存在某个整数 $p$($1 \le p \le N$),使以下条件同时成立:
- 对于每个整数 $i$($1 \le i \le p-1$),$A_i>A_{i+1}$。
- 对于每个整数 $i$($p \le i \le N-1$),$A_i