La description
Étant donné un nombre, imprimez la quantité de 1
s qu'il a en représentation binaire.
Contribution
Un nombre >= 0
en base 10 qui ne dépassera pas le nombre le plus élevé que votre langue est capable de gérer.
Production
La quantité de 1
s 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