S Av 1.4.5 Comprobar potencia de 2
def potencia2(N):
if N <= 0:
return False # N no puede ser una potencia de 2 si es menor o igual a 0
while N > 1:
if N % 2 != 0:
return False # Si no es divisible por 2, no es una potencia de 2
N = N // 2 # Dividimos N por 2
return True
Comentarios
Publicar un comentario