This file stores my solutions for AoC 2023. I don't wake up early enough to actually compete, but here are the times on days where I timed myself and tried to solve as fast as possible:
Day | Part 1 | (exp. rank) | Part 1+2 | (exp. rank) |
---|---|---|---|---|
8 | 2:47 | 29 | 7:38 | 28 |
10 | 15:30 | >100 | 32:14 | 72 |
11 | 5:25 | 56 | 8:56 | 84 |
12 | 8:12 | >100 | 25:16 | >100 |
13 | 7:30 | 53 | 13:11 | 82 |
14 | 5:09 | >100 | 18:29 | >100 |
15 | 5:11 | >100 | 12:30 | >100 |
17 | 13:45 | 96 | 19:12 | 89 |
18 | 9:03 | >100 | 11:21 | 16 |
19 | 11:41 | >100 | 21:39 | 28 |
20 | 25:08 | >100 | 71:57* | >100 |
21 | 5:56 | >100 | 22:38 | 6 |
22 | 16:42 | 45 | 20:23 | 28 |
*
took a break
parser/
contains a clunky Haskell parser I wrote after day 2, but it's harder to use than just doing it normally.