Непроста подорож
Обмеження: 2 сек., 256 МіБ
Невід’ємною складовою участі у Всеукраїнській олімпіаді є подорож до міста, що приймає Всеукраїнську олімпіаду. Цього року вам доведеться відвідати славне місто Хмельницький. Кожна мандрівка залишає за собою незабутній багаж спогадів!
Чисто гіпотетично, перед поїздкою до Хмельницького вам доведеться відвідати ще деяку кількість міст. Кожне із цих міст має свою цікавість — натуральне число \(a_i\). Відвідини кожного міста будуть вас дуже втомлювати. Якщо ви відвідаєте \(i\)-е місто \(k\)-м по порядку, то ваша втома збільшиться на число рівне \(a_i \cdot k\). Якщо ви прийшли в якесь місто вперше, ви мусите його відвідати. Якщо ви проходите повз нього після цього, ви його вже не відвідуєте.
Може так статися, що всі ці міста будуть розташовані на одній прямій, і з кожного міста можна буде потрапити лише в його безпосереднього лівого або правого сусіда (окрім першого та останнього міст — з них можна потрапити лише в одне місто).
Перед змаганнями ви хочете бути якомога менше втомленими, відповідно ваше завдання — знаючи цікавість кожного міста й порядок їх розташування на прямій, знайти мінімальну втому, якої ви зможете досягти відвідавши всі міста.
Допоможіть же собі, напишіть для цього програму.
Вхідні дані
Перший рядок містить два натуральні числа \(n\) і \(s\) — кількість міст і номер міста, в якому ви початково стоїте (нумерація з 1).
Другий рядок містить \(n\) натуральних чисел \(a_i\) — цікавості кожного міста. Міста задані в такому порядку, в якому вони розташовані на прямій.
Вихідні дані
У єдиному рядку виведіть натуральне число — мінімальну втому після відвідин усіх міст.
Обмеження
\(40\%\) тестів: \(3 \le n \le 10, 1 \le s \le n, 1 \le a_i \le 10^5\),
\(60\%\) тестів: \(3 \le n \le 10^3, 1 \le s \le n, 1 \le a_i \le 10^5\).
Приклади
| Вхідні дані (stdin) | Вихідні дані (stdout) |
|---|---|
| 3 2 1 4 100 | 207 |
Примітки
Починаємо в другому місті і втомлюємося на \(4\cdot1\) одиницю, потім ідемо в місто №3 і втомлюємося там на \(100\cdot2\) одиниці. Потім ідемо в місто №1 і втомлюємося там на \(1\cdot3\) одиниці. Сумарна втома — 207.
Надіслати розв'язок
| Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
|---|
| Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
|---|