2092: Спільні дільники

Переглянути як PDF

Надіслати розвʼязок

Бали: 12,00 (частково)
Ліміт часу: 1.0s
PyPy 3 6.0s
Python 3 6.0s
Ліміт памʼяті: 500M
PyPy 3 250M
Python 3 250M
Ввід: stdin
Вивід: stdout

Тип задачі

Вам надано масив із ~n~ натуральних чисел. Ваше завдання — знайти два цілі числа, найбільший спільний дільник яких був якомога більшим.

Вхідні дані

У першому рядку введено ціле число ~n~ : розмір масиву.

Другий рядок містить ~n~ цілих чисел ~x_1,x_2,…,x_n~ : вміст масиву.

Вихідні дані

Вивести максимальний найбільший спільний дільник.

Обмеження

  • ~2≤n≤2⋅10^5~
  • ~1≤x_i≤10^6~

Приклад вхідних даних

5
3 14 15 7 9

Приклад вихідних даних

7

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.