Верёвки
1000 мс · 256 МБ · всё или ничего
Есть верёвок целой длины. Их можно разрезать на куски целой длины; остатки выбрасываются. Нужно получить хотя бы кусков одинаковой целой длины. Найдите наибольшую такую длину.
Формат ввода
В первой строке и (, ). Во второй — чисел ().
Формат вывода
Выведите наибольшую длину куска, при которой можно получить хотя бы кусков, или 0, если это невозможно.
Примеры
ввод
1 1 1
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.