Project Euler: Problema 3 con Clojure
8 febrero 2013
clojure, project euler
Siguiendo con los problemas del Proyecto Euler, hoy toca el tercero: ¿Cuál es el mayor factor primo del número 600851475143? Podríamos buscar alternativas sofisticadas, pero resolverlo por fuerza bruta es instantáneo: (loop [n 600851475143 f 2] (cond (= n f) n (zero? (rem n f)) (recur (/ n f) f) :else (recur n (inc f))))...