AT_abc176_c [ABC176C] Step

题目描述

有 $N$ 个人排成一列,第 $i$ 个人的身高为 $A_i$。 你可以在每个人脚下放置高度不小于 $0$ 的踏台,使得所有人都满足以下条件: 条件:将踏台高度计入身高后,自己前面没有比自己更高的人。 请你求出满足条件时,所有踏台高度之和的最小值。

输入格式

输入通过标准输入按以下格式给出。 > $N$ $A_1$ $\ldots$ $A_N$

输出格式

请输出所有踏台高度之和的最小值。

说明/提示

## 限制条件 - $1 \leq N \leq 2 \times 10^5$ - $1 \leq A_i \leq 10^9$ - 输入均为整数 ## 样例解释 1 如果分别给每个人分配高度为 $0, 1, 0, 1, 2$ 的踏台,则加上踏台后的身高为 $2, 2, 5, 5, 5$,满足条件。无法使踏台高度之和更小。 ## 样例解释 2 所有人都可以分配高度为 $0$ 的踏台。 由 ChatGPT 4.1 翻译