RosettaCodeData/Task/Perfect-numbers/Clojure/perfect-numbers-2.clj

5 lines
108 B
Clojure
Raw Permalink Normal View History

2013-04-10 23:57:08 -07:00
(defn perfect? [n]
2015-02-20 00:35:01 -05:00
(->> (for [i (range 1 n)] :when (zero? (rem n i))] i)
(reduce +)
(= n)))