МУМ5 → Информатика → задания → № 15

Задание 15 ЕГЭ информатика

Законы математической логики

Как это было в демоверсии 2027

Обозначим через ДЕЛ(nn, mm) утверждение «натуральное число nn делится без остатка на натуральное число mm»; пусть на числовой прямой дан отрезок B=[70; 90]B = [70;\ 90].

Для какого наибольшего натурального числа AA логическое выражение

ДЕЛ(x,A)∨((x∈B)→¬ДЕЛ(x,22))\text{ДЕЛ}(x, A) \lor ((x \in B) \to \neg\text{ДЕЛ}(x, 22))

истинно (т.е. принимает значение 1) при любом целом положительном значении переменной xx?

Источник: ФИПИ, проект демоверсии ЕГЭ 2027, с. 16

Решение и ответ
  1. Импликацию раскрываем: (x∈B)→¬ДЕЛ(x,22)(x \in B) \to \neg\text{ДЕЛ}(x,22) ложна только когда x∈Bx \in B и xx делится на 22.

  2. На отрезке [70;90][70; 90] кратно 22 только число 88. Для него выражение истинно лишь при ДЕЛ(88, AA), для остальных xx — всегда.

  3. Значит, AA должно быть делителем 88; наибольший — само 88. Проверка перебором:

  4. for A in range(1000, 0, -1):
        if all(x % A == 0 or not (70 <= x <= 90) or x % 22 != 0
               for x in range(1, 1000)):
            print(A)
            break
    

Ответ: 88

Разбор задания 15 демоверсии →

Собрать пробник