F=(x∈P )*(x∈A)⇒ (x∈Q)*(x∈A)
F=¬((x∈P)* (x∈A) )+(x∈Q)*(x∈A)
F=¬(x∈P) +¬(x∈A)+(x∈Q)*(x∈A) (¬(x∈P)=x∉P)
F =x∉P + x∉A +x∈Q * x∈A
(Формулы: А⇒В=¬А+В; ¬(А*В)=¬А+¬В; ¬A +A*B =¬A+В)
F =х∉Р +х∉А +x∈Q
Решение в лоб для второй задачи.
<span>n = int(input())
m = int(input())
ticket = 0 <span># счетчик счастливых билетиков
</span>for i in range(int(n), int(m)+1)<span>:
</span> sum_check = 0 <span># проверочная сумма
</span> s = str(i) <span># создаем строку из нового билетика
</span> for j in range(len(s)): <span># проходим по всем числам
</span> if j%2 == 0: <span># если место числа четное
</span> sum_check += int(s[j]) <span># то прибавляем числа на этом месте
</span> else<span>:
</span> sum_check -= int(s[j]) <span># то отнимаем число на этом месте
</span> if sum_check == 0: <span># если контрольная сумма равна нулю, то билетик счастливый
</span> ticket +=<span>1
</span>print(ticket)</span>
Надеюсь дальше сам поймёшь http://mabi.vspu.ru/files/2016/05/0003-003-Tablitsy-istinnosti-logicheskikh-operatsij.jpg