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

Солодощі для Грибів

Солодощі для Грибів

Як це не дивно, гриби дуже люблять солодку воду. А Михайло любить з нею ще й експериментувати. Кожен різновид солодкої води має свій рівень солодощі. Перед Михайлом стоять n ємностей з солодкою водою різних рівнів. Якщо Михайло змішає дві води з рівнями x та y, то замість цих двох з’явиться вода з рівнем солодощі 2 · min(x,y).

Допоможіть Михайлу отримати воду з максимально можливим рівнем солодощів.

Вхідні дані

У першому рядку задається кількість ємностей n (1n106). Другий рядок містить n цілих чисел: рівні солодощів xi (-109xi109).

Вихідні дані

Виведіть максимально можливий рівень солодощів, який можна отримати шляхом змішування деяких з наявних вод.

Ліміт часу 3 секунди
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
3
1 3 6
Вихідні дані #1
6
Вхідні дані #16
4
5 8 10 19
Вихідні дані #16
38
Автор Борис Соколов
Джерело Дистанційна Літня Комп`ютерна Школа - літо 2013 року