На числовой прямой даны два отрезка: и
. Отрезок A таков, что формула
тождественно истинна (т.е. принимает значение 1) при любом натуральном значении переменной х. В ответе укажите наименьшую длину отрезка A.
Решение руками:
Раскроем скобки:
Отрицаем известную часть:
Получаем, что нам подходит отрезок: [10; 17]. Его длина .
Решение программой:
p = [i for i in range(10, 41)]
q = [i for i in range(18, 57)]
mn = 10 ** 10
for a1 in range(1, 100):
for a2 in range(a1, 101):
f = 0
a = [i for i in range(a1, a2)]
for x in range(1, 300):
if ((x in a) or ((x in p) <= (x in q))) == False:
f = 1
break
if f == 0:
mn = min(len(a)-1, mn)
print(mn)
Ответ: 7