Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 15. Информатика. ЕГЭ. ЕГКР. 19.04.2025
- Просмотры: 5120
- Изменено: 8 мая 2025
На числовой прямой даны два отрезка: \(B = [36; \, 75]\) и \(C = [60; \, 110].\) Укажите наименьшую возможную длину такого отрезка \(A,\) что логическое выражение $$\neg (x \in A) \to ((x \in B) \equiv (x \in C)) $$ истинно (т.е. принимает значение \(1)\)при любом значении переменной \(x.\)
Решение:
Python
def expr(x, A):
xinA = A[0] <= x <= A[1]
xinB = 36 <= x <= 75
xinC = 60 <= x <= 110
return (not xinA) <= (xinB == xinC)
A = [0, 200]
while all(expr(x, A) for x in range(-1000, 1000)):
A[0] += 1
A[0] -= 1
while all(expr(x, A) for x in range(-1000, 1000)):
A[1] -= 1
A[1] += 1
print(A[1] - A[0])
Ответ: \(74\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


