EduBrick

Взаимно простые

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

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

Формат ввода

В первой строке nn от 11 до 10510^5 и mm от 11 до 101810^{18}. Во второй — nn чисел от 11 до 101810^{18}.

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

Одно число.

Примеры

ввод
4 12
5 6 7 8
вывод
2

Примечание

Функция gcd из класса переносится сюда без единой правки. Это и есть смысл вынесения в функцию.

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