Wkład
Dane wejściowe to pojedyncza dodatnia liczba całkowita n
Wydajność
Wyjście ma n
najbardziej znaczący bit ustawiony na 0
.
Przypadki testowe
1 -> 0
2 -> 0
10 -> 2
16 -> 0
100 -> 36
267 -> 11
350 -> 94
500 -> 244
Na przykład: 350
w pliku binarnym jest 101011110
. Ustawienie jego najbardziej znaczącego bitu (tj. Bitu najbardziej z lewej strony 1
), aby 0
przekształcić go w 001011110
ekwiwalent dziesiętnej liczby całkowitej 94
, czyli wyjścia. To jest OEIS A053645 .
10
oczywiście daje0
: D