Skip to content

Instantly share code, notes, and snippets.

@israelem
Last active January 29, 2018 17:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save israelem/d7553c134cd63953a7728d3ea7ecf1f7 to your computer and use it in GitHub Desktop.
Save israelem/d7553c134cd63953a7728d3ea7ecf1f7 to your computer and use it in GitHub Desktop.
Listar todos los números que sean potencia de dos entre los 1000 primeros números.
"""
Listar todos los números que sean potencia de dos entre los 1000 primeros números.
"""
from math import log2
list(filter(lambda x: log2(x) == int(log2(x)), range(1, 1000)))
@JJ
Copy link

JJ commented Aug 17, 2017

Usando el logaritmo en base 2, qué original :-)

@ks7000
Copy link

ks7000 commented Aug 17, 2017

"import math"

@israelem
Copy link
Author

Gracias @JJ.
Corregido @ks7000, he aprovechado para hacer el import solo de la función log2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment