AT_arc119_c [ARC119C] ARC Wrecker 2
题目描述
---
给出一个长度为 $n$ $(2\le n\le 3\times 10^5)$ 的正整数序列 $A_i$ $(1\le A_i\le 10^9)$,您可以进行以下两种操作:
- 操作 $1$:选定整数 x $(l\le x
输入格式
无
输出格式
无
说明/提示
### 制約
- $ 2\ \leq\ N\ \leq\ 300000 $
- $ 1\ \leq\ A_i\ \leq\ 10^9 $ $ (1\ \leq\ i\ \leq\ N) $
- 入力はすべて整数
### Sample Explanation 1
$ (l,\ r)\ =\ (2,\ 3),\ (4,\ 5),\ (2,\ 5) $ については、高橋君は目的を達成することができます。 例えば、$ (l,\ r)\ =\ (2,\ 5) $ と選ぶとき、例えば以下の順に操作を行うことで、ビル $ 2,\ 3,\ 4,\ 5 $ の高さを $ 0 $ にできます。 - 「ビル $ 4,\ 5 $ の高さを $ 1 $ ずつ減らす」操作を $ 6 $ 回続けて行う - 「ビル $ 2,\ 3 $ の高さを $ 1 $ ずつ減らす」操作を $ 8 $ 回続けて行う 残り $ 7 $ 種類の $ (l,\ r) $ の選び方については、どのような操作の手順をとっても、高橋君は目的を達成することができません。
### Sample Explanation 2
$ (l,\ r)\ =\ (2,\ 4),\ (3,\ 7),\ (4,\ 5) $ については、高橋君は目的を達成することができます。 例えば、$ (l,\ r)\ =\ (3,\ 7) $ と選ぶとき、以下の図のように操作を行うことが考えられます。 !\[ \](https://img.atcoder.jp/arc119/392b686a479008a3dbc3fb36893ed144.png)
### Sample Explanation 3
高橋君が目的を達成できるのは、$ (l,\ r)\ =\ (3,\ 8) $ のときしかありません。