D. Сумма двух
Ограничения: время – 3s/6s, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод 
Послать решение Blockly Посылки Темы Где Обсудить (0)
У Пети есть набор из n карточек, на каждой из которых написано какое-то число.
Он хочет разложить их в ряд таким образом, чтобы максимум сумм
всех пар соседних карточек был минимально возможным.
В первой строке входного файла задано число n (2 ).
Во второй строке содержится n целых чисел, не превосходящих по модулю
1\ 000\ 000\ 000.
В первой строке выходного файла необходимо вывести минимальное значение
максимума сумм двух соседних карточек. Во второй строке выведите одну
из возможных конфигураций карточек, доставляющих минимум.
Пример вывода
19
17 2 3 9
Источник: http://neerc.ifmo.ru/school/archive/