Numero odioso
Un número odioso es un número que, cuando se convierte a base 2, tiene un número impar de unos. Por ejemplo, son números odiosos: el 1, el 2 (10), el 4 (100), el 7 (111), el 8 (1000), el 11 (1011). Realice un programa que dado un valor entero K, devuelva la cantidad de números odiosos que hay entre 1 y K
porfa alguien que me pueda ayudar,
mi correo es [email protected]
gracias
ya tengo casi el programa hecho, pero tengo una duda.. quien pueda, se lo agradezco