Задания
Версия для печати и копирования в MS WordОбозначим через m&n поразрядную конъюнкцию неотрицательных целых
Решение.
Приведём решение на языке Python.
for a in range(0, 10**5):
k = True
for x in range(0, 10**5):
if ((x & 21074 != 0) <= ((x & 12369 == 0) <= (x & a != 0)))==0:
k = False
break
if k == True:
print(a)
break
Ответ: 16898.
Приведём решение Сергея Донец на PascalABC.NET:
begin
(0..43000).Where(A->(0..43000).all(x->
(x and 21074<>0)<=(x and 12369=0<=(x and A<>0))
)).First.Print;
end.

