Codeforces Round 721 (Div. 2) |
---|
Закончено |
Дано целое число $$$n$$$, найдите максимальное целое значение $$$k$$$ такое, что следующие условие выполняется:
В первой строке содержится целое число $$$t$$$ ($$$1 \le t \le 3 \cdot 10^4$$$). Далее следуют $$$t$$$ наборов входных данных.
Первая строка каждого набора входных данных содержит целое число $$$n$$$ ($$$1 \le n \le 10^9$$$).
Для каждого набора входных данных выведите единственное число — требуемое целое число $$$k$$$.
3 2 5 17
1 3 15
В первом примере максимальное значение, для которого операция & дает 0, это 1.
Во втором примере максимальное значение, для которого операция & дает 0, это 3. Никакое значение больше 3, например 4, не дает &, равное 0:
Таким образом, ответ равен 3.
Название |
---|