La description
Étant donné un nombre, imprimez la quantité de 1s qu'il a en représentation binaire.
Contribution
Un nombre >= 0en base 10 qui ne dépassera pas le nombre le plus élevé que votre langue est capable de gérer.
Production
La quantité de 1s dans la représentation binaire.
Condition gagnante
Le code le plus court gagne.
Rejeté
- Opérateurs au niveau du bit. D'autres opérateurs, comme l'addition et la multiplication, sont autorisés.
- Fonctions de conversion de base intégrées.
Exemples
Input: Ouput:
56432 8
Input: Output:
45781254 11
Input: Output:
0 0