My solution to the Advent of Code 2021 programming challenges. You can find the solution of each part in each daily folder, along with some visualisations and their rendered output in the images folder.
You will need Python 3.10 to run those solutions. The code is linted using Black.
Here is a short description of each puzzle:
- 1: Scanning the ocean depth
- 2: Piloting the submarine
- 3: Reading the diagnosis
- 4: Playing bingo against the octopus
- 5: Avoiding the hydrothermal vents
- 6: Counting lanterfishes
- 7: Digging a hole with the crabs
- 8: Decoding the sevent segments display
- 9: Finding basins in the cave
- 10: Syntax checking
- 11: Counting octopus flashes
- 12: Counting pathes in the cave system
- 13: Activating the infrared camera
- 14: Creating the polymer for the submarine
- 15: Pathfinding throught the chitons
- 16: Decode BITS packages