AT_awc0005_e 山の高さ調査
题目描述
高桥是一名山地向导,负责管理一条山脉上 $N$ 座山峰的信息。山峰编号为 $1$ 到 $N$,第 $i$ 座山的海拔高度为 $A_i$ 米($1 \leq i \leq N$)。
高桥收到了来自游客的 $Q$ 个询问。第 $j$ 个询问($1 \leq j \leq Q$)会指定从第 $L_j$ 座到第 $R_j$ 座山峰,希望知道这一区间内的最高海拔是多少。
对于每个询问,请找出指定范围内山峰的最大高度。
输入格式
> $N$ $Q$
> $A_1$ $A_2$ $\ldots$ $A_N$
> $L_1$ $R_1$
> $L_2$ $R_2$
> $\vdots$
> $L_Q$ $R_Q$
- 第一行包含两个整数 $N$(山峰数量)和 $Q$(询问数量),用空格分隔。
- 第二行包含 $A_1, A_2, \ldots, A_N$,表示每座山峰的海拔高度,用空格分隔。
- $A_i$ 表示第 $i$ 座山峰的高度(单位:米)。
- 接下来的 $Q$ 行,每行包含两个整数 $L_j$、$R_j$,代表第 $j$ 个询问指定的区间左端点和右端点,用空格分隔。
输出格式
输出 $Q$ 行。第 $j$ 行($1 \leq j \leq Q$)输出第 $j$ 个询问的答案,即从第 $L_j$ 座到第 $R_j$ 座山峰中的最高海拔。
说明/提示
### 数据范围
- $1 \leq N \leq 10^5$
- $1 \leq Q \leq 10^5$
- $1 \leq A_i \leq 10^9$ ($1 \leq i \leq N$)
- $1 \leq L_j \leq R_j \leq N$ ($1 \leq j \leq Q$)
- 所有输入均为整数。
由 ChatGPT 5 翻译