- 01 - Day 1: Trebuchet?! - solution A | solution B
- 02 - Day 2: Cube Conundrum - solution A | solution B
- 03 - Day 3: Gear Ratios - solution A | solution B
- 04 - Day 4: Scratchcards - solution A | solution B
- 05 - Day 5: If You Give A Seed A Fertilizer - solution A | solution B
- 06 - Day 6: Wait For It - solution A | solution B
- 07 - Day 7: Camel Cards - solution A | solution B
- 08 - Day 8: Haunted Wasteland - solution A | solution B
- 09 - Day 9: Mirage Maintenance - solution A | solution B
- 10 - Day 10: Pipe Maze - solution A | solution B
- 11 - Day 11: Cosmic Expansion - solution A | solution B
- 12 - Day 12: Hot Springs - solution A | solution B
- 13 - Day 13: Point of Incidence - solution A | solution B
- 14 - Day 14: Parabolic Reflector Dish - solution A | solution B
- 15 - Day 15: Lens Library - solution A | solution B
- 16 - Day 16: The Floor Will Be Lava - solution A | solution B
- 17 - Day 17: Clumsy Crucible - solution A | solution B
- 18 - Day 18: Lavaduct Lagoon - solution A | solution B
- 19 - Day 19: Aplenty - solution A | solution B
- 20 - Day 20: Pulse Propagation - solution A | solution B
- 21 - Day 21: Step Counter - solution A | solution B
- 22 - Day 22: Sand Slabs - solution A | solution B
- 23 - Day 23: A Long Walk - solution A | solution B
- 24 - Day 24: Never Tell Me The Odds - solution A | solution B
- 25 - Day 25: Snowverload - solution
For running the code you need the Bun runtime installed. Run the code via
bun test 01/a.test.ts
# or
bun run test
# or
bun run test:watch
Footnotes
-
[Advent of Code][aoc] – An annual event of Christmas-oriented programming challenges started December 2015. Every year since then, beginning on the first day of December, a programming puzzle is published every day for twenty-five days. You can solve the puzzle and provide an answer using the language of your choice. ↩