diff options
| author | Mistivia <i@mistivia.com> | 2024-02-24 23:07:57 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2024-02-24 23:12:21 +0800 |
| commit | fc4ec74e50ba362af054dca79d79dd4b7853ea5b (patch) | |
| tree | b3c54344bc99d53d3040869e9ee80c3184e16ade /advent-of-code/2022/01/2.rkt | |
| parent | 5898fa29a56f699bebb4644188348840b26207d9 (diff) | |
reformat code
Diffstat (limited to 'advent-of-code/2022/01/2.rkt')
| -rw-r--r-- | advent-of-code/2022/01/2.rkt | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/advent-of-code/2022/01/2.rkt b/advent-of-code/2022/01/2.rkt deleted file mode 100644 index e7b70ab..0000000 --- a/advent-of-code/2022/01/2.rkt +++ /dev/null @@ -1,17 +0,0 @@ -#lang racket - -(require "../../lib/utils.rkt") - -(define lines - (call-with-input-file "input" - (λ (fp) - (get-lines fp)))) - -(define elves (split-list-by "" lines)) - -(define (elf-sum elf) - (apply + (map string->number elf))) - -(define elf-sums (sort (map elf-sum elves) >)) - -(+ (car elf-sums) (cadr elf-sums) (caddr elf-sums))
\ No newline at end of file |
