Задание №15: Истинность логических выражений на отрезках и множествах
Основные типы и прототипы задания №15:
Числовые отрезки
Множества натуральных чисел
Поразрядная конъюнкция (&)
Делимость (ДЕЛ)
Условие задания
(И. Карпачёв) На числовой прямой дан отрезок A = [6; 52]; B – множество всех натуральных делителей числа 153, отличных от единицы и от самого числа 153; C – множество всех натуральных делителей некоторого натурального числа y, отличных от единицы и от самого числа y (число y таково, что множество C непустое). Укажите наибольшее возможное значение числа y, для которого выражение:
(x ∈ C) ∧ ((x ∈ A) → (x ∈ B))
тождественно ложно (т.е. принимает значение 0 при любом натуральном значении переменной х)?
Ответ:
2209
Шаблон решения на Python
# === Задание 15: Истинность логического выражения (Отрезки / Множества) ===
for a in range(1, 1000):
ok = True
for x in range(1, 1000):
# Подставьте формулу из условия:
f = ((x % 3 == 0) <= (x % 5 != 0)) or (x + a >= 90)
if not f:
ok = False
break
if ok:
print("Минимальное значение A:", a)
break