Станки и детали
2000 мс · 256 МБ · всё или ничего
В цехе станков. -й станок делает одну деталь за минут и работает независимо от остальных.
Найдите наименьшее время, за которое цех изготовит хотя бы деталей.
Формат ввода
В первой строке и , .
Во второй строке чисел .
Формат вывода
Выведите одно число — время в минутах.
Примеры
ввод
2 5 3 5
вывод
10
Примечание
За время -й станок сделает деталей. Верхняя граница поиска велика: до , поэтому 32-битного типа не хватит.
Считая суммарное количество деталей, останавливайтесь, как только набрали : иначе сумма переполнится на больших .
Войдите, чтобы отправлять решения.