Предмет: Информатика, автор: Vovkin2905

СРОЧНО МНОГО БАЛЛОВ PYTHON. Дано положительное целое число. Найдите количество нулей в его двоичной записи.


Vovkin2905: https://znanija.com/task/39654199
Vovkin2905: это еще задача кто знает помогите пж
Vovkin2905: там тоже много баллов
Vovkin2905: https://znanija.com/task/39653759
Vovkin2905: тоже

Ответы

Автор ответа: yanhol
0

Ответ:

Какое число? В зависимости от числа количество нулей будет разным.

НО ЧЁТНЫМ.


Vovkin2905: это программа а не задача любое число
Vovkin2905: питон чел
Автор ответа: restIess
0

n = int(input())

b = ''

x = 0

while n > 0:

   b = str(n % 2) + b

   n = n // 2

b = int(b)

while b>0:

   if b % 10 == 0:

       x+=1

   b //= 10

print(x)

Похожие вопросы
Предмет: Русский язык, автор: nester1302
Предмет: Литература, автор: Eshketit