👤

Zadanie domowe:
Napisz program sprawdzający ile jest liczb w zakresie 1...100, które po zamianie na system binarny mają parzystą liczbę jedynek.proszę o pomoc


Odpowiedź :

Odpowiedź:

liczby = []

for i in range(1, 101):

   if bin(i).count("1") % 2 == False:

       liczby.append(i)

print("Liczby w zakresie 1-100, które po zamianie na system binarny mają parzystą liczbę jedynek.")

print("Ilość takich liczb:", len(liczby))

Wyjaśnienie: