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

Сборники > Сборник > задача:


Оптимальная цена

Задачи сборника

• Несчастливые дни
• Нечётные числа в массиве
• Обмены в Heapify
• Однотонный флаг
• Ой-ай!
• Окраска кубика
• Округление
• Округление вверх
• Оптимальная цена
• От 1 до N
• От 1 до N кратные K
• От 1 до N чётные
• От A до B нечётные
• От N до 1
• От N до 1 нечётные
• От минимального до максимального
• Охрана музея

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

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

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

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

Сенсация — Макс снова изобрёл какое-то невероятное приложение, которое взорвёт мобильный рынок и сделает его богатым и знаменитым! Дело осталось за малым — Макс должен назначить цену за загрузку своего приложения.

Макс тщательно подошёл к вопросу, опросил всех потенциальных пользователей своего приложения и выяснил, какую максимальную цену Pi каждый из них готов заплатить за скачивание. Теперь, если Макс назначит некоторую стоимость P своего приложения, его купят все пользователи, для которых Pi ≤ P (разумеется, в данном случае все они покупают приложение по цене P, назначенной Максом).

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

Помогите Максу определить нужную цену для своего приложения.

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

Первая строка содержит целое число N (1 ≤ N ≤ 105) — количество потенциальных пользователей.

Вторая строка содержит N целых чисел Pi (0 ≤ Pi ≤ 109) — максимальные цены, по которым каждый из пользователей готов купить приложение.

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

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

Примеры

Входные данные
5
100 50 75 50 10
Выходные данные
50
Входные данные
8
10 50 40 20 70 35 15 30
Выходные данные
30

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

www.contester.ru