atcoder#ARC064A. [ABC048C] Boxes and Candies
[ABC048C] Boxes and Candies
配点 : 点
問題文
個の箱が横一列に並んでいます。 最初、左から 番目の箱には 個のキャンディが入っています。
すぬけ君は次の操作を好きな回数だけ行うことができます。
- キャンディが 個以上入っている箱をひとつ選び、その箱のキャンディを 個食べる。
すぬけ君の目標は次の通りです。
- どの隣り合う つの箱を見ても、それらの箱に入っているキャンディの個数の総和が 以下である。
目標を達成するために必要な操作回数の最小値を求めてください。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
目標を達成するために必要な操作回数の最小値を出力せよ。
3 3
2 2 2
1
番目の箱のキャンディを 個食べればよいです。 すると、各箱のキャンディの個数は となります。
6 1
1 6 1 2 0 4
11
たとえば、 番目の箱のキャンディを 個食べ、 番目の箱のキャンディを 個食べ、 番目の箱のキャンディを 個食べればよいです。
すると、各箱キャンディの個数は となります。
5 9
3 1 4 1 5
0
最初から目標が達成されているので、操作を行う必要はありません。
2 0
5 5
10
すべてのキャンディを食べなければなりません。