Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (defn required-fuel [mass]
- (- (int (Math/floor (/ mass 3))) 2))
- (->> input
- (map required-fuel)
- (reduce + 0)) ;; => 3452245
- (with-open [r (clojure.java.io/reader "/tmp/input")]
- (->> (line-seq r)
- (filter not-empty)
- (map #(Integer/valueOf %))
- (map required-fuel)
- (reduce + 0))) ;; => 3452245
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement