Сколько чисел из отрезка [25, 50], содержат в своей двоичной записи более трех значащих...

0 голосов
55 просмотров

Сколько чисел из отрезка [25, 50], содержат в своей двоичной записи более трех значащих нулей.


Информатика (961 баллов) | 55 просмотров
Дан 1 ответ
0 голосов

Ответ:

67

Объяснение:

count = 0

for i in range(25, 50):

   count = count + bin(i)[bin(i).find("b") + 1 : ].count("0")

count = count + bin(50)[bin(50).find("b") + 1 : ].count("0")

print(count)

input()

(138 баллов)