AT_abc116_c [ABC116C] Grand Garden

题目描述

花坛中有 $N$ 朵花,每朵花编号为 $1,2,\ldots,N$。最初,所有花的高度都是 $0$。现在给定一个数列 $h=\{h_1,h_2,h_3,\ldots,h_N\}$。你可以重复进行如下的“浇水”操作,使得每朵花 $k$ 的高度最终变为 $h_k$($1 \leq k \leq N$)。 - 选择整数 $l,r$,对于所有满足 $l \leq x \leq r$ 的 $x$,将第 $x$ 朵花的高度增加 $1$。 请你求出,为了满足条件,所需的最少“浇水”操作次数。

输入格式

输入通过标准输入给出,格式如下: > $N$ $h_1$ $h_2$ $h_3$ $\ldots$ $h_N$

输出格式

输出满足条件所需的最小“浇水”操作次数。

说明/提示

### 限制条件 - $1 \leq N \leq 100$ - $0 \leq h_i \leq 100$ - 输入均为整数。 ### 样例解释 1 最少需要 $2$ 次“浇水”操作。以下是一种操作方式: - 对区间 $(l,r)=(1,3)$ 进行一次“浇水”操作。 - 对区间 $(l,r)=(2,4)$ 再进行一次“浇水”操作。 由 ChatGPT 4.1 翻译