OpenFIPI 2.0

15

3

D6A8C9

На числовой прямой даны два отрезка: B = [133; 175] и C = [140; 199]. Укажите наименьшую возможную длину такого отрезка A, что формула

( ¬ (x  B)) → (((x  C) /\ ¬(x  A)) → (x  B))

истинна, т.е. принимает значение 1 при любом значении переменной х.

24

B = list(range(133, 175+1))

C = list(range(140, 199+1))

A = []

for x in range(100, 220):

    F = (x not in B) <= (((x in C) and (x not in A)) <= (x in B))

    if F == False: # 0

    A.append(x)

    print(A)

print(199-175)

Просмотреть отправленные ответы D6A8C9