Descripción
Dado un número, imprime la cantidad de 1s que tiene en representación binaria.
Entrada
Un número >= 0en la base 10 que no excederá el número más alto que su idioma pueda manejar.
Salida
La cantidad de 1s en representación binaria.
Condición ganadora
El código más corto gana.
No permitido
- Operadores bit a bit. Se permiten otros operadores, como la suma y la multiplicación.
- Funciones de conversión de base incorporadas.
Ejemplos
Input: Ouput:
56432 8
Input: Output:
45781254 11
Input: Output:
0 0