Числа#1762

Числа

1 секунда
128 мегабайтів
Дуже легка

Дано послідовність цілих чисел a_1, a_2, \ldots, a_n. За одну операцію ви можете видалити будь-який елемент (крім першого й останнього), сплативши штраф, який дорівнює добутку цього елемента на суму його сусідів. Ваше завдання — видалити всі елементи, крім першого й останнього, з мінімально можливим сумарним штрафом.

Наприклад, розглянемо послідовність:

1 50 51 50 1

Видаляємо четвертий елемент: штраф дорівнює 50 \times (1 + 51) = 2600, у результаті отримаємо:

1 50 51 1

Видаляємо третій елемент: штраф дорівнює 51 \times (50 + 1) = 2601, у результаті отримаємо:

1 50 1

Видаляємо другий елемент: штраф дорівнює 50 \times (1 + 1) = 100.

Сумарний штраф — .

Вхідні дані

У першому рядку знаходиться одне ціле число (1 \leq n \leq 100) — кількість елементів у послідовності.

У другому рядку задано цілих чисел a_1, a_2, \ldots, a_n (|a_i| \leq 100).

Вихідні дані

Виведіть одне число — мінімальний можливий сумарний штраф.

Приклади

Приклад 1

Loading
Loading