Skip to content

Instantly share code, notes, and snippets.

@highercomve
Created November 21, 2013 07:04
Show Gist options
  • Save highercomve/7577192 to your computer and use it in GitHub Desktop.
Save highercomve/7577192 to your computer and use it in GitHub Desktop.
Calculo de los factores primos de un numero
def factores_primos(n)
return [] if n == 1
factor = (2..n).find {|x| n % x == 0}
[factor] + factores_primos(n / factor)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment