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

32136번 - 소신발언

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB70338017244.560%

문제

때아닌 한파로 목장에 있던 모든 소의 신발이 언 상태가 되어버렸다! 피돌이는 히터를 하나 설치해서 얼음을 녹이려고 한다.

목장에는 $N$마리의 소가 일렬로 있으며, 이웃한 두 소의 간격은 모두 1ドル$로 동일하다.

히터는 소 한 마리를 골라 그 소가 있는 자리에 설치할 수 있고, 한 번 설치하면 고정되어 움직일 수 없다.

히터를 $i$번 소가 있는 자리에 설치했다고 가정했을 때, $a_j$를 $j$번 소의 신발이 언 정도라고 하면 $j$번 소의 얼음이 녹는 데 걸리는 시간은 $a_j$와 두 소 사이의 거리의 곱, 즉 $D_{ij} = |i-j| \times a_j$이다. (따라서 이 경우 $i$번 소의 얼음은 순식간에 녹게 된다.)

모든 소의 얼음을 녹여야 하므로 히터를 적어도 $T_i = \max_{1 \le j \le n} D_{ij}$의 시간은 가동해야 한다. 피돌이는 히터 가동 시간을 최소화하고자 한다. 히터를 설치할 위치 $i$를 잘 잡아 얻을 수 있는 최소의 $T_i$를 구해보자.

입력

첫째 줄에 $N$이 주어진다. $(2 \le N \le 300\ 000)$

둘째 줄에 $a_1,ドル $a_2,ドル $\dots,ドル $a_N$이 공백으로 구분되어 주어진다. $(1 \le a_i \le 500\ 000)$

출력

첫째 줄에 문제에서 요구하는 $\min_{1 \le i \le n} T_i$를 출력한다.

제한

예제 입력 1

4
1 1 1 1

예제 출력 1

2

예제 입력 2

3
100 4 3

예제 출력 2

6

노트

$|x|$는 실수 $x$의 절댓값으로, $x \ge 0$이면 $x,ドル $x<0$이면 $-x$와 같다.

출처

Contest > BOJ User Contest > 피갤컵 > 제1회 피갤컵 E번

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

출처

대학교 대회

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

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