Модуль: Битовые операции (Python)


11. Функция

Есть функция, которая принимает натуральное число. Функция зануляет все биты этого числа, кроме младшего единичного и возвращает результат в десятичной системе счисления.
Реализуйте эту функцию.
 
Например
Дано число 40(10) = 101000(2)
Функция превращает его в 1000(2) = 8(10)

(с) Курбатов Е., 2017



Вставьте недостающие фрагменты кода
Python
# напишите нужную функцию
def F(x):   
# основная программа
n = int(input())
print(F(n))