Дано число, сбросьте младший ненулевой бит (т.е. первую справа единицу замените на ноль).
Запрещается использовать ветвления и циклы.
Входные данные
Одно неотрицательное число a
.
Выходные данные
Выведите результирующее число.
Примеры
№ |
Входные данные |
Выходные данные |
1 |
1 |
0 |
2 |
5 |
4 |
Запрещенные операторы: for
; while
; if
; return