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

Орехи

Орехи

Сегодня Сёма и Юра посетили закрытие одной олимпиады. На праздничных столах стояли n тарелок с орехами. В i-ой тарелке находится ai орехов.

За одну минуту Сёма может выбрать некоторые тарелки и некоторое число x, после чего с каждой выбранной тарелки забрать ровно x орехов (конечно, каждая выбранная тарелка должна иметь хотя бы x орешков).

Определите, за какое наименьшее количество минут все орешки могут оказаться в кармане Сёмы.

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

Первая строка содержит одно целое число n (1n50) - количество тарелок с орешками.

Вторая строка содержит n целых чисел a1, a2, ..., an (1ai50) - количество орешков в i-ой тарелке.

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

Выведите единственное число - искомое минимальное количество минут.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
4
7 4 11 7
Выходные данные #1
2
Источник 2019 ACM, SEERC, 1/8 финала, 13 апреля