На числовой прямой даны два отрезка: P = [2, 10] и Q = [6, 14]. Какова наибольшая возможная длина интервала A, что формула
( (x ∈ А) → (x ∈ P) ) ∨ (x ∈ Q)
тождественно истинна, то есть принимает значение 1 при любом значении переменной х.
Ответ
Ответ:
12
Решение
m = 0 P = [i for i in range(2, 11)] Q = [i for i in range(6, 15)] for Amin in range(1, 20): for Amax in range(Amin + 1, 20): check = 1 A = [i for i in range(Amin, Amax)] for x in range(-100, 100): f = ((x in A) <= (x in P)) or (x in Q) if not f: check = 0 break if check == 1: m = max(m,Amax - Amin) print(m-1)