# Os Ovos de Eliud Bem-vindo ao Os Ovos de Eliud no percurso Python do Exercism. Se precisares de ajuda para correr os testes ou para submeter o teu código, consulta o `HELP.md`. ## Introduction A tua amiga Eliud herdou uma quinta da avó, a Tigist. A avó era inventora e tinha tendência para construir as coisas de forma demasiado complicada. O galinheiro tem um ecrã digital que mostra um número codificado, o qual representa as posições de todos os ovos que podem ser recolhidos. A Eliud pede-te para escreveres um programa que mostre o número real de ovos no galinheiro. A codificação da informação das posições calcula-se da seguinte forma: 1. Percorre os possíveis locais de postura e assinala com `1` os que têm um ovo e com `0` os que estão vazios. 2. Converte o número de binário para decimal. 3. Mostra o resultado no ecrã. ## Exemplo 1 ![Sete ninhos individuais dispostos numa fila, em que o primeiro, o terceiro, o quarto e o sétimo têm cada um um único ovo.](https://assets.exercism.org/images/exercises/eliuds-eggs/example-1-coop.svg) ```text _ _ _ _ _ _ _ |E| |E|E| | |E| ``` ### Binário resultante ![1011001](https://assets.exercism.org/images/exercises/eliuds-eggs/example-1-binary.svg) ```text _ _ _ _ _ _ _ |1|0|1|1|0|0|1| ``` ### Número decimal no ecrã 89 ### Ovos reais no galinheiro 4 ## Exemplo 2 ![Sete ninhos individuais dispostos numa fila, em que só o quarto ninho tem um ovo.](https://assets.exercism.org/images/exercises/eliuds-eggs/example-2-coop.svg) ```text _ _ _ _ _ _ _ | | | |E| | | | ``` ### Binário resultante ![0001000](https://assets.exercism.org/images/exercises/eliuds-eggs/example-2-binary.svg) ```text _ _ _ _ _ _ _ |0|0|0|1|0|0|0| ``` ### Número decimal no ecrã 8 ### Ovos reais no galinheiro 1 ## Instructions A tua tarefa é contar o número de bits iguais a 1 na representação binária de um número. ## Restrições Não mexas nessa funcionalidade de contagem de bits fornecida pela tua biblioteca padrão! Resolve isto sozinho, recorrendo antes a outras ferramentas básicas. ## Source ### Created by - @vaeng ### Based on Christian Willner, Eric Willigers - https://forum.exercism.org/t/new-exercise-suggestion-pop-count/7632/5