eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Круглый амбар (Бронза)

Круглый амбар (Бронза)

Будучи фанатом современной архитектуры, Фермер Джон построил новый амбар в форме круга. Внутри амбар составляет кольцо из n комнат, пронумерованных по часовой стрелке 1..n по периметру. Каждая комната имеет двери в две соседние комнаты, а также дверь из амбара во внешний мир.

ФД хочет разместить ровно ri коров а каждой комнате i. Чтобы загонять коров в амбар, он планирует открывать внешнюю дверь в одну из комнат, позволяя всем коровам зайти через эту дверь. Каждая из коров затем идёт по часовой стрелке через все комнаты пока не добредёт до своей. ФД хочет открыть такую внешнюю дверь, чтобы все коровы вместе прошли минимальное суммарное расстояние. Определите это минимальное суммарное расстояние, если ФД выберет дверь для открывания оптимальным образом. Расстояние, которое проходит одна корова, равно количеству внутренних дверей, через которые она прошла.

Пример входа

Первая строка содержит n (3n1000). Оставшиеся n строк содержат r1, ..., rn (1ri100).

Пример выхода

Выведите минимальное суммарное расстояние, которое пройдут все коровы вместе.

Пример

В этом примере лучшее решение – позволить коровам войти через дверь комнаты, в которой должно разместиться 7 коров.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
5
4
7
8
6
4
Вихідні дані #1
48
Джерело 2016 USACO Февраль, Бронза