Определим через поразрядную конъюнкцию неотрицательных целых чисел
и
. Найдите количество неотрицательных целых
не превосходящих
, таких что значение следующей формулы истинно:
.
Заметим, что формула фактически говорит следующее: младшие бит равны
, а все остальные биты — любые. Всего в числах, не превышающих
,
бита, из которых
зафиксированы.
Значит ответ это .
Это легко можно подсчитать либо в столбик либо при помощи калькулятора/программирования на компьютере.
Ответ: 9007199254740992