What this repo is not is clean. Really doing this as a speed test so however messy this is, is what it took me to get the minimum viable solution. Only changes I make after submission is writing unit tests.
Day | Input | Solution | Time (Part 1) | Time (Part 2) |
---|---|---|---|---|
Day 1 | Input 1 | Sol 1 | 08:12:02 | 08:21:04 |
Day 2 | Input 2 | Sol 2 | 00:08:52 | 00:11:56 |
Day 3 | Input 3 | Sol 3 | 00:05:31 | 00:08:45 |
Day 4 | Input 4 | Sol 4 | 00:15:44 | 00:27:52 |
Day 5 | Input 5 | Sol 5 | 00:08:54 | 00:13:30 |
Day 6 | Input 6 | Sol 6 | 00:05:30 | 00:08:47 |
Day 7 | Input 7 | Sol 7 | 00:19:57 | 00:26:38 |
Day 8 | Input 8 | Sol 8 | 00:06:47 | 00:12:44 |
Day 9 | Input 9 | Sol 9 | 00:13:42 | 00:33:11 |
Day 10 | Input 10 | Sol 10 | 00:08:57 | 00:26:50 |
Day 11 | Input 11 | Sol 11 | 00:22:22 | 00:26:27 |
Day 12 | Input 12 | Sol 12 | 00:15:09 | 00:23:37 |
Day 13 | Input 13 | Sol 13 | 00:18:39 | 00:37:09 |
Day 14 | Input 14 | Sol 14 | 00:25:00 | 00:32:43 |
Day 15 | Input 15 | Sol 15 | 00:08:36 | 00:10:30 |
Day 16 | Input 16 | Sol 16 | 00:06:21 | 00:42:06 |
Day 17 | Input 17 | Sol 17 | 00:17:15 | 00:54:50 |
Day 18 | Input 18 | Sol 18 | 00:14:39 | 00:23:24 |
Day 19 | Input 19 | Sol 19 | ||
Day 20 | Input 20 | Sol 20 | ||
Day 21 | Input 21 | Sol 21 | ||
Day 22 | Input 22 | Sol 22 | ||
Day 23 | Input 23 | Sol 23 | ||
Day 24 | Input 24 | Sol 24 | ||
Day 25 | Input 25 | Sol 25 |