Убрать одно число
5000 мс · 256 МБ · всё или ничего
Дан список из чисел. Ровно одно число нужно вычеркнуть.
Каким наибольшим может оказаться наибольший общий делитель оставшихся?
Формат ввода
В первой строке число от до . Во второй — чисел от до .
Формат вывода
Одно число.
Примеры
ввод
3 12 18 7
вывод
6
Примечание
Считать НОД заново для каждого вычеркнутого числа — слишком долго. Заготовьте НОД всех чисел слева от каждой позиции и НОД всех справа — так же, как заготавливали префиксные суммы.
Войдите, чтобы отправлять решения.