Обозначим через ДЕЛ() утверждение «натуральное число делится без остатка на натуральное число »; пусть на числовой прямой дан отрезок . Для какого наибольшего натурального числа логическое выражение
ДЕЛ(
истинно (т. е. принимает значение 1) при любом целом положительном значении переменной ?
Решение:
Решение на Python:
def d(n):
if 200 <= n <= 250:
return 1
else:
return 0
b = []
for a in range(1, 300):
t = 1
for x in range(1, 300):
if ((x % a == 0) or ((d(x) == 1) <= (x % 55 != 0))) == 0:
t = 0
break
if t == 1:
b.append(a)
print(max(b))
Ответ: 220
Ответ:
220