ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Макс и офисная улица

Гость
• Вопросы к жюри (2)

Задачи раздела

• Игра в числа
• КВН
• Копилка
• Коррекция кода
• Лесенки
• Макс и A0
• Макс и выдача багажа
• Макс и дуэль танков
• Макс и офисная улица
• Макс и перемешанные фотографии
• Макс и розыгрыш приза
• Макс и тройные подарки
• Макс и шкафчик
• Максимум из минимумов
• Марсоход
• Маршрут
• Матрица

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Макс и офисная улица
Макс и офисная улица
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Недавно Максу понадобилось заехать на улицу, где находятся представительства большинства деловых компаний города. Пока Макс посещал нужные ему офисы, у него появилась идея задачи.

Вдоль улицы расположены $$$N$$$ офисных зданий. В $$$i$$$-м здании $$$A_i$$$ этажей, каждый этаж целиком занимает один офис.

Сотрудники офисов часто отправляются на деловые встречи в другие офисы. На это уходит разное время:

  • Если оба офиса находятся в одном здании, то сотрудникам достаточно просто подняться или спуститься на нужный этаж. Переход между этажами занимает одну единицу времени;
  • Если офисы находятся в разных зданиях, то сотрудникам нужно сначала спутиться на первый этаж, выйти из здания, дойти до нужного здания, войти в него и подняться на нужный этаж. На вход или выход из здания, а также на перемещение между соседними зданиями тоже уходит одна единица времени.

Максу стало интересно, какое наибольшее время может потребоваться сотрудникам некоторого офиса, чтобы добраться до какого-то другого офиса? Помогите Максу найти ответ на этот вопрос.

Входные данные

Первая строка содержит целое число $$$N$$$ ($$$2 \le N \le 2 \cdot 10^5$$$) — количество зданий.

Вторая строка содержит $$$N$$$ целых чисел $$$A_i$$$ ($$$1 \le A_i \le 10^9$$$) — количество этажей в каждом из зданий.

Выходные данные

Выведите одно целое число — максимальное время перехода между двумя различными офисами.

Примеры

Входные данные
5
3 5 6 1 4
Выходные данные
12
Входные данные
8
2 10 10 1 4 7 3 1
Выходные данные
21

Для отправки решений необходимо выполнить вход.

www.contester.ru