Advent of Code 2023 Main Page | Tests 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 🏆 44/50 Day Problem Page Status Difficulty Solution Page Test Page Tags 1 Trebuchet?! 🥇 ❄️ day_01.ex day_01_test.exs regex, rust 2 Cube Conundrum 🥇 ❄️ ❄️ day_02.ex day_02_test.exs reduction 3 Gear Ratios 🥇 ❄️ ❄️ ❄️ day_03.ex day_03_test.exs grid 4 Scratchcards 🥇 ❄️ day_04.ex day_04_test.exs set, reduction 5 If You Give A Seed A Fertilizer 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_05.ex day_05_test.exs range, gb-tree 6 Wait For It 🥇 ❄️ day_06.ex day_06_test.exs algebra 7 Camel Cards 🥇 ❄️ ❄️ ❄️ day_07.ex day_07_test.exs map, pattern-matching 8 Haunted Wasteland 🥇 ❄️ ❄️ day_08.ex day_08_test.exs arithmetic, sequence 9 Mirage Maintenance 🥇 ❄️ day_09.ex day_09_test.exs sequence, reduction 10 Pipe Maze 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_10.ex day_10_test.exs graph, graph-traversal, needs-improvement, not-fast-enough 11 Cosmic Expansion 🥇 ❄️ ❄️ day_11.ex day_11_test.exs grid, measurement 12 Hot Springs 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_12.ex day_12_test.exs memoization, vector 13 Point of Incidence 🥇 ❄️ ❄️ ❄️ day_13.ex day_13_test.exs sliding-window, palindrome 14 Parabolic Reflector Dish 🥇 ❄️ ❄️ ❄️ ❄️ day_14.ex day_14_test.exs grid, rotation, modular-arithmetic, memoization 15 Lens Library 🥇 ❄️ ❄️ day_15.ex day_15_test.exs hash, ordered-map 16 The Floor Will Be Lava 🥇 ❄️ ❄️ ❄️ ❄️ day_16.ex day_16_test.exs grid, memoization 18 Lavaduct Lagoon 🥇 ❄️ ❄️ ❄️ ❄️ day_18.ex day_18_test.exs geometry 19 Aplenty 🥇 ❄️ ❄️ ❄️ ❄️ day_19.ex day_19_test.exs op-code, parse-heavy 22 Sand Slabs 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_22.ex day_22_test.exs stack, range, not-fast-enough 23 A Long Walk 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_23.ex day_23_test.exs graph, longest-path, slow, refactor 24 Never Tell Me The Odds 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ ❄️ day_24.ex day_24_test.exs geometry2d, refactor 25 Snowverload 🥇 ❄️ ❄️ ❄️ ❄️ ❄️ day_25.ex day_25_test.exs graph, min-cut, probabilistic, refactor, not-fast-enough