EduBrick

Наборы без общего делителя

8000 мс · 256 МБ · всё или ничего

Сколько существует непустых наборов чисел из списка, наибольший общий делитель которых равен единице? Набор из одного числа имеет наибольший общий делитель, равный самому числу.

Формат ввода

В первой строке число nn от 11 до 2020. Во второй — nn чисел от 11 до 10910^9.

Формат вывода

Одно число.

Примеры

ввод
2
2 3
вывод
1

Примечание

Наибольший общий делитель удобно накапливать по ходу рекурсии: он не увеличивается, а как только стал единицей, дальше уже не изменится.

Войдите, чтобы отправлять решения.