Logo
(追記) (追記ここまで)

24498번 - blobnom

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB237193676637.678%

문제

블롭들은 심심해서 서로를 이용해 $N$개의 탑을 만들었다. 각 탑의 높이는 그 탑에 있는 블롭의 수와 같다.

여러분은 다음 행동을 0ドル$회 이상 할 수 있다.

  1. 처음과 마지막이 아닌 탑 중 하나를 선택한다. 단, 선택한 탑과 인접한 두 탑의 높이가 모두 1ドル$ 이상이어야 한다.
  2. 선택한 탑과 인접한 두 탑에 있는 블롭을 한 마리씩 각각 땅에 내려놓는다. 즉, 인접한 두 탑의 높이가 모두 1ドル$만큼 감소한다.
  3. 땅에 내려놓은 두 마리의 블롭 중 하나의 블롭만 1.에서 선택한 탑에 쌓는다. 즉, 선택한 탑의 높이가 1ドル$만큼 증가한다.

이 과정에서 이전에 인접하지 않았던 두 탑이 새롭게 인접하게 되지는 않는다. 채완이를 위해 만들 수 있는 가장 높은 탑의 높이를 구해 주자.

입력

첫째 줄에 탑의 개수 $N$이 주어진다.

둘째 줄에 각 탑의 높이 $A_1, A_2, \cdots, A_N$이 공백으로 구분되어 주어진다.

출력

문제의 정답을 출력한다.

제한

  • 1ドル \le N \le 10^6$
  • 1ドル \le A_i \le 10^9$ (1ドル \le i \le N$)

예제 입력 1

4
1 3 2 2

예제 출력 1

4

아래와 같은 과정을 거치면 가장 높은 탑의 높이가 4ドル$가 된다.

$[1, 3, \underline{2}, 2]$

$[1, 2, \underline{3}, 1]$

$[1, 1, 4, 0]$

밑줄 친 수는 각 과정에서 선택한 탑의 블롭 수이다.

가장 높은 블롭 탑의 높이를 4ドル$로 만드는 다른 방법이 있을 수 있음에 유의하라.

예제 입력 2

5
2 4 3 5 5

예제 출력 2

8

힌트

출처

Contest > BOJ User Contest > 블롭컵 > 제1회 블롭컵 A번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /