Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 15. Информатика. ЕГЭ. Поляков-371
- Просмотры: 245
- Изменено: 11 февраля 2026
Обозначим через \(ДЕЛ(n, \, m)\) утверждение «натуральное число \(n\) делится без остатка на натуральное число \(m\)». Для какого наименьшего натурального числа \(А\) формула $$ ДЕЛ(x, \, A) \to (\neg ДЕЛ(x, \, 21) \lor ДЕЛ(x, \, 35))$$ тождественно истинна (то есть принимает значение \(1\) при любом натуральном значении переменной \(х)?\)
Решение:
Перепишем формулу из условия: $$\overline{x \vdots A} \lor \overline{x \vdots 21} \lor x \vdots 35 = \overline{x \vdots A} \lor \overline{x \vdots 3} \lor \overline{x \vdots 7} \lor \left( x \vdots 7 \land x \vdots 5 \right)$$ $$= \overline{\left( x \vdots A \, \land \, x \vdots 7 \right)} \lor \left( x \vdots 5 \land x \vdots 7 \right) \lor \overline{x \vdots 3}$$ Отсюда видно, что минимальное \(A = 5.\)
Python
def div(n, m):
return n % m == 0
def expr(x, A):
return div(x, A) <= ((not div(x, 21)) or div(x, 35))
for A in range(1, 1000):
if all(expr(x, A) for x in range(1, 1000)):
print(A)
break
Ответ: \(5\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


