Ниже приведен код, который я сделал для нее:
Код: Выделить всё
boundary = int(input("Enter your number: "))
x = boundary
ctr = 0
if x % 2 == 0:
while x >= 0:
x /= 2
ctr += 1
else:
ctr = 0
while x >= 1:
x /= 2
ctr += 1
ctr -= 1
Я хотел бы знать, что я здесь делаю не так.
Мобильная версия