This commit is contained in:
Adam Jeniski 2023-12-09 09:56:12 -05:00
parent 943936a4e5
commit 46e48b5f4b

View File

@ -12,13 +12,12 @@
pyramid pyramid
(recur (conj pyramid (mapv - (rest last-line) last-line))))))) (recur (conj pyramid (mapv - (rest last-line) last-line)))))))
(defn solve [reduction] (defn solve [reduction] (->> (get-puzzle-input 9)
(->> (get-puzzle-input 9) (map parse-line)
(map parse-line) (map generate-pyramid)
(map generate-pyramid) (map reverse)
(map reverse) (map #(reduce reduction 0 %))
(map #(reduce reduction 0 %)) (reduce +)))
(reduce +)))
;; part 1 ;; part 1
(solve (fn [num line] (+ (peek line) num))) (solve (fn [num line] (+ (peek line) num)))