1
0
Fork 0

Day 8 more refactoring

This commit is contained in:
Jonathan Chan 2022-12-08 10:50:46 -05:00
parent 08d95b5010
commit 340a7a2b2e
1 changed files with 5 additions and 15 deletions

View File

@ -2,25 +2,15 @@
(require "../lib.rkt")
(define test
'("30373"
"25512"
"65332"
"33549"
"35390"))
(define input
(~>> (problem-input 8) #;test
(map string->list)
(mmap char->number)
(map list->vector)
list->vector))
(define input (list->vector (problem-input 8)))
(define (get-tree r c)
(vector-ref (vector-ref input r) c))
(string-ref (vector-ref input r) c))
(define width (vector-length (vector-first input)))
(define width (string-length (vector-first input)))
(define height (vector-length input))
(define < char<?)
(define >= char>=?)
(define (part1)
(define talls (mutable-set))