2.7 KiB
2.7 KiB
Advent of Code 2022
Solutions to the 2022 Advent of Code.
* means that a given day has a visualisation
Day | Status | Solutions | Notes |
---|---|---|---|
01 - Calorie Counting | ★ ★ | Python, Nim, Java | Summing numbers |
02 - Rock Paper Scissors | ★ ★ | Python, Nim | Programmatically playing Rock Paper Scissors |
03 - Rucksack Reorganization | ★ ★ | Python, Nim | Sets and intersections |
04 - Camp Cleanup | ★ ★ | Python, Nim | More sets and more intersections! |
05 - Supply Stacks | ★ ★ | Python, Nim | Believe it or not, this one involved stacks. |
06 - Tuning Trouble | ★ ★ | Python, Nim | This is the first year I've not repeatedly forgotten about the existence of sets, and it's coming in quite handy. |
07 - No Space Left On Device | ★ ★ | Python | Turns out that fake file systems are prone to very subtle and infuriating bugs. |
08 - Treetop Tree House | ★ ★ | Python | Magical coordinate dictionary tuple things do be magical. |
09 - Rope Bridge | ★ ★ | Python, Nim | Does this count as this year's first cellular automata? |
10 - Cathode-Ray Tube | ★ ★ | Python | A nasty problem with a nasty solution and nasty outputs that mess with my framework. |
11 - Monkey in the Middle | ★ ★ | Python | Return of Advent of Maths! |
12 - Hill Climbing Algorithm | ☆ ☆ | ||
13 - Distress Signal | ☆ ☆ | ||
14 - Regolith Reservoir | ★ ★ | Python | Simulating falling sand |
15 - Beacon Exclusion Zone | ★ ★ | Python | Searching through a 4000000^2 size grid for a literal single empty spot |