Məsələlər
Большая разница
Большая разница
Задано натуральное число \textbf{n}. С этим числом разрешено бесконечное количество раз проводить перестановку значащих бит заданного числа, получая таким образом новые числа.
Какую наибольшую разность полученных двух чисел можно получить в результате выполнений этих операций?
\InputFile
Одно натуральное число \textbf{n} (\textbf{1} ≤ \textbf{n} ≤ \textbf{2·10^9}).
\OutputFile
Одно число - искомая "Большая разница".
Giriş verilənləri #1
19
Çıxış verilənləri #1
21
Giriş verilənləri #2
1
Çıxış verilənləri #2
0
Giriş verilənləri #3
1024
Çıxış verilənləri #3
1023