diff options
Diffstat (limited to 'advent-of-code/2022/01/1.rkt')
| -rw-r--r-- | advent-of-code/2022/01/1.rkt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/advent-of-code/2022/01/1.rkt b/advent-of-code/2022/01/1.rkt new file mode 100644 index 0000000..340a531 --- /dev/null +++ b/advent-of-code/2022/01/1.rkt @@ -0,0 +1,15 @@ +#lang racket/base + +(require "../../lib/utils.rkt") + +(define lines + (call-with-input-file "input" + (lambda (fp) + (get-lines fp)))) + +(define elves (split-list-by "" lines)) + +(define (elf-sum elf) + (apply + (map string->number elf))) + +(apply max (map elf-sum elves))
\ No newline at end of file |
