Type: Default 1000ms 256MiB

花坛

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

在一个花坛中,有 NN 朵花,编号为 1,2,.,N1,2,.…,N。最初,所有花的高度都是 0。

熊大被给定一个序列 h=h1,h2,h3,h = {h_1,h_2,h_3,…}作为输入。

它想要通过重复以下的"浇水"操作将花kk的高度变为hkh_k,对于所有k(1kN)k(1≤k≤ N):

  • 指定整数llrr。增加花xx的高度 1,对于所有 lxr l \leq x \leq r

找到满足条件的最小浇水次数。

输入

第一行一个整数NN,表示花的数量

第二行NN个整数,表示每朵花的高度

输出

输出满足条件的最小浇水次数。

4
1 2 2 1
2

样例解释

所需的最小浇水次数为 2。一种实现方式是

使用(l,r)(l,r)=(1,3)进行操作。

使用(l,r)(l,r)=(2,4)进行操作。

5
3 1 2 3 1
5
8
4 23 75 0 23 96 50 100
221

题目

1N100 1 \leq N \leq 100

1hi100 1 \leq h_i \leq 100

输入的所有值都是整数

粒子2024年11月上半月月赛

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2024-10-27 0:00
End at
2024-11-10 0:00
Duration
2 hour(s)
Host
Partic.
16