A repository to store my solutions for Advent of Code 2023.
Solutions will be slightly refactored for readability before submission. In other words...
+ Refactor to remove unused code
- No logic changes allowed
- No fixing the stupid or unnecessary checks I wrote
+ Code must produce valid solutions
I'm going for speed. This repository is not an example of good code. It won't be pretty.
This is pretty much a table of contents for my solutions and notes for each day.
Title | Part 1 | Part 2 | Total | Comment |
---|---|---|---|---|
Day 1: Trebuchet?! | 5:04 | 13:27 | 18:31 | Trebuchould have known... |
Day 2: Cube Conundrum | 4:04 | 2:29 | 6:33 | Had this one in the bag! |
Day 3: Gear Ratios | 18:58 | 4:11 | 23:09 | This one grinded my gears. |
Day 4: Scratchcards | 8:17 | 11:20 | 19:37 | Oh the example is different? |
Day 5: If You Give A Seed A Fertilizer | 22:32 | 1:29:52 | 1:52:24 | Should have seed this coming. |
Day 6: Wait For It | 5:05 | 3:41 | 8:46 | Didn't have to wait for long! |
Day 7: Camel Cards | 15:44 | 17:25 | 33:09 | Poker?? I hardly know her! |
Day 8: Haunted Wasteland | 5:35 | 12:35 | 18:10 | Should have node. |
Day 9: Mirage Maintenance | 7:58 | 2:37 | 10:35 | R.Y.A.N. Yields Another Name |
Day 10: Pipe Maze | 33:30 | 1:28:15 | 2:01:45 | Literal edge-cases... |
Day 11: Cosmic Expansion | 12:29 | 5:26 | 17:55 | More like comic expansion! |
Day 12: Hot Springs | 24:52 | 23:30:37 | 23:55:29 | No springs attached. |
Day 13: Point of Incidence | 41:20 | 42:51 | 1:24:11 | Lessons learned; What's the point? |
Day 14: Parabolic Reflector Dish | 6:58 | 15:14 | 22:12 | The power of rock and roll! |
Day 15: Lens Library | 3:06 | 12:35 | 15:41 | Stay focused. |
Day 16: The Floor Will Be Lava | 35:36 | 37:49 | 1:13:25 | The floor was not lava fast enough! |
Day 17: Clumsy Crucible | 12:46:19 | 1:32:51 | 14:19:10 | | || || |_ |
Day 18: Lavaduct Lagoon | 19:34 | 1:40:04 | 1:59:38 | Tripped over my laces. |
Day 19: Aplenty | 18:47 | 52:00 | 1:10:47 | Home, home on the range. |
Day 20: Pulse Propagation | 57:21 | 17:22 | 1:14:43 | Can't find his pulse! |
Day 21: Step Counter | 11:11 | >24h, 12/24 | >24h, 12/24 | Stuck at step 2... |
Day 22: Sand Slabs | 52:14 | 5:53 | 58:07 | It's all falling into place. |
Day 23: A Long Walk | 25:56 | 2:11:58 | 2:37:54 | Dumb Forest Stroll! |
Day 24: Never Tell Me The Odds | 19:59 | 1:27:36 | 1:47:35 | Linear algebruh... |
Day 25: Snowverload | 1:09:34 | 00:01 | 1:09:35 | Thnx for everything, Eric Wastl! |
Referenced other solutions for: 12, 21, 24