Descrizione
Dato un numero, stampa la quantità di 1
s che ha nella rappresentazione binaria.
Ingresso
Un numero >= 0
in base 10 che non supererà il numero più alto che la tua lingua è in grado di gestire.
Produzione
La quantità di 1
s nella rappresentazione binaria.
Condizioni vincenti
Vince il codice più corto.
Non consentito
- Operatori bit a bit. Altri operatori, come addizione e moltiplicazione, sono ammessi.
- Funzioni di conversione di base integrate.
Esempi
Input: Ouput:
56432 8
Input: Output:
45781254 11
Input: Output:
0 0