На числовой прямой дан отрезок ; — множество всех натуральных делителей числа 77, отличных от единицы и от самого числа 77; — множество всех натуральных делителей некоторого натурального числа , отличных от единицы и от самого числа (число таково, что множество непустое). Укажите наименьшее возможное значение числа , для которого выражение истинно (т. е. принимает значение 1) при любом значении переменной .
Решение:
Решение на Python:
# Функция возвращает значение логического выражения.
def f(x, c, b):
return (x in c) <= ((7 <= x <= 26) and (not(x in b)))
b = [i for i in range(2, 77) if 77 % i == 0]
for y in range(2, 10000):
c = [i for i in range(2, y) if y % i == 0]
if all(f(x, c, b) for x in range(-10000, 10000)) and len(c)>0:
print(y)
break
Ответ: 169
Ответ:
169