aboutsummaryrefslogtreecommitdiffstats
path: root/src/aoc_2022/day01.clj
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2022-12-04 18:33:40 +0200
committerJan Tuomi <jans.tuomi@gmail.com>2022-12-04 18:38:58 +0200
commit686339d1fae622df20fa73b72b632ca3cb7fd7be (patch)
treef81f500f80bb0ac453a01aa10616959a75b2c67c /src/aoc_2022/day01.clj
parent1adba42708436a86db1f369028fb6fae4bc4eda8 (diff)
Add .clj-kondo/config.edn, fix warnings
Diffstat (limited to 'src/aoc_2022/day01.clj')
-rw-r--r--src/aoc_2022/day01.clj9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/aoc_2022/day01.clj b/src/aoc_2022/day01.clj
index c26c87c..2bced4b 100644
--- a/src/aoc_2022/day01.clj
+++ b/src/aoc_2022/day01.clj
@@ -12,14 +12,14 @@
(defn task1 [rows]
(->> rows
- (map (fn [row] (if (not (empty? row)) (Long/valueOf row) "")))
+ (map (fn [row] (if (seq row) (Long/valueOf row) "")))
(split-by "" [])
(map (fn [calories] (reduce + calories)))
(reduce max)))
(defn task2 [rows]
(->> rows
- (map (fn [row] (if (not (empty? row)) (Long/valueOf row) "")))
+ (map (fn [row] (if (seq row) (Long/valueOf row) "")))
(split-by "" [])
(map (fn [calories] (reduce + calories)))
sort
@@ -29,6 +29,5 @@
(with-open [rdr (io/reader "resources/day01_actual.txt")]
(let [rows (line-seq rdr)]
- (do
- (println "task1:" (task1 rows))
- (println "task2:" (task2 rows)))))
+ (println "task1:" (task1 rows))
+ (println "task2:" (task2 rows))))