Экономика
Сегодня Пари и Арий играют в игру Остатки.
Пари выбирает два положительных целых числа x и k и говорит Арию k (а x не говорит). Арий должен найти x mod k . Известны n древних чисел c1, c2, ..., cn, и для каждого из них Арий может спросить у Пари x mod c . Для данного k и набора древних чисел определите, правда ли, что Арий выигрывает для любого значения x?
Входные данные
В первой строке входных данных записаны два целых числа n и k (1 ≤ n, k ≤ 1 000 000) — количество древних чисел и значение k, выбранное Пари.
Во второй строке записаны n целых чисел c1, c2, ..., cn (1 ≤ ci ≤ 1 000 000).
Выходные данные
Выведите «Yes» (без кавычек), если Арий может выиграть для любого x, и «No» (без кавычек) в противном случае.
Одномерный массив. С++
Дан вектор x = {x0, . xn-1}, m и k заданные целые числа. Осуществить циклический сдвиг компонент этого вектора
а) влево на m позиций, т. е. получить вектор {xm+1, xm+2, . xn-1, x0, . xm}, б) в право на k позиций, т. е. получить вектор{xn-k+1, xn-k+2, . xn-1, x0, . xn-k}.
Понятие «информационная культура» определяется как:
а) совокупность знаний, умений и навыков, связанных с умением программировать на языках высокого уровня;
б) совокупность знаний, умений и навыков, связанных со знанием основных понятий и терминов информатики;
в) совокупность навыков использования прикладного программного обеспечения для решения информационных потребностей;
г) совокупность способностей, знаний, умений и навыков, связанных с пониманием закономерностей информационных процессов в природе, обществе и технике, с современными информационными и коммуникационными технологиями, со способностью и умением использовать средства информационных и коммуникационных технологий при решении задач своей практической деятельности;
д) совокупность способностей, знаний, умений и навыков, связанных со знаниями основных видов программного обеспечения и пользовательскими навыками.