OpenFIPI 2.0
15
3
A6074C
На числовой прямой даны два отрезка: B = [15; 40] и C = [21; 63]. Укажите наименьшую возможную длину такого
отрезка A, для которого логическое выражение
( ¬ (x ∈ B)) → (((x ∈ C) /\ ¬(x ∈ A)) → (x ∈ B))
истинно (т.е. принимает значение 1) при любом значении переменной х.
23
B = list(range(15, 40+1))
C = list(range(21, 63+1))
A = []
for x in range(5, 80):
F = (x not in B) <= (((x in C) and (x not in A)) <= (x in B))
if F == 0:
A.append(x)
print(A)
print(63-40)
Просмотреть отправленные ответы A6074C