Обозначим через ДЕЛ утверждение «натуральное число
делится без остатка на натуральное число
». Для какого наименьшего натурального числа
формула
тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной )?
Решение программой:
for a in range(1, 200):
f = 0
for x in range(1, 500):
if (((x % a == 0) and not (x % 22 == 0)) <=
((x % 40 == 0) or (x % 15 == 0))) == False:
f = 1
break
if f == 0:
print(a)
break
Получаем ответ:
Ответ: 15