Обозначим через m & n поразрядную конъюнкцию неотрицательных целых чисел m и n. Так, например, 14 & 5 = 11102 & 01012 = 01002 = 4.
Для какого наименьшего неотрицательного целого числа А логическое выражение
истинно (т.е. принимает значение 1) при любом неотрицательном целом значении переменной х?
Ответ:
ФИПИ 2025 Открытый вариант ЕГЭ по информатике – задание №15
Решение:
Решение на Python —
|
1 2 3 4 5 6 7 8 |
for a in range(1,1000): f = True for x in range(1,1000): if (((x&52!=0) and (x&48==0)) <= (x&a!=0)) == 0: f = False if f == True: print(a) break |
Ответ: 4
