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

Динамічний масив

Динамічний масив

Вчитель записав на дошці числа $a_1, a_2, ..., a_n$. Потім, доки кількість записаних чисел на дошці не досягне $m$, учні по одному підходять до дошки, обирають будь-які два послідовних числа, які на даний момент записані на дошці, і записують між ними суму цих двох чисел. Знайдіть найменше можливе значення найбільшого числа, записаного на дошці. \InputFile Перший рядок містить два цілих числа $n$ і $m~(2 \le n \le m \le 10^5)$. Наступний рядок містить $n$ цілих чисел $a_1, a_2, ..., a_n~(1 \le a_i \le 10^6)$. \OutputFile Виведіть найменше можливе значення найбільшого числа, записаного на дошці. \Examples Приклад 1. $$ 1, 1 → 1, 𝟐, 1 → 1, 𝟑, 2, 1 → 1, 3, 2, 𝟑, 1 $$ Приклад 2. $$ 4, 6, 3 → 4, 6, 𝟗, 3 $$
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
2 5
1 1
Вихідні дані #1
3
Вхідні дані #2
3 4
4 6 3
Вихідні дані #2
9
Вхідні дані #3
3 3
4 6 3
Вихідні дані #3
6
Джерело 2024, Азербайджан, Республіканська Олімпіада з Інформатики, Півфінал, 8 - 9 клас, 18 лютого