Форум » Логические выражения » Задание 15 вариант 6 из Тренажера » Ответить

Задание 15 вариант 6 из Тренажера

Черношвец: № 139 Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Для какого наименьшего натурального числа А формула (ДЕЛ(x, A) ∧ ДЕЛ(x, 21)) → ДЕЛ(x, 18) тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной х)? почему ответ 18, в другом источнике - 6, а у меня 2? Решение: (ДЕЛ(x, A) ∧ ДЕЛ(x, 21)) → ДЕЛ(x, 18)= = ¬DX,A( ¬DX,21 DX,18) ¬DX,21 DX,18=0 ¬DX,A=1 X=21, A=2.

Ответов - 2

polyakovss: Правильный ответ 18. Для А = 2 и А = 6 контрпример: x = 42. [pre2] for A in range(1,100): k = 1 for x in range(1,1000): k *= ((x % A == 0) and (x % 21 == 0)) <= (x % 18 == 0) if not k: break if k: print(A) break [/pre2]

ерношвец: Спасибо, поняла!



полная версия страницы