...sort of. It works, but it takes a lot longer than I'd like on real input. I optimized it with some memoization, but it's still far too slow to be the intended solution. I finished my actual input in over 3 minutes on my macbook m1 (...with the right answer, at least). This solution as-is isn't really going to fly for part 2, though, so I'm probably going to have to re-do it either way.
9 lines
125 B
Plaintext
9 lines
125 B
Plaintext
#############
|
|
#g#f.D#..h#l#
|
|
#F###e#E###.#
|
|
#dCba...BcIJ#
|
|
#####.@.#####
|
|
#nK.L...G...#
|
|
#M###N#H###.#
|
|
#o#m..#i#jk.#
|
|
############# |