Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language.
This repo is my personal attempt at solving the Advent of Code 2018 set of problems using Python.
It is the first time I participate and my objective is to try and solve each puzzle on the day it is released, while also updating this notebook with the details of the solutions. The solutions shown in the notebook are very close to the actual code used for the submissions. I sometimes go back and refactor the code for clarity or code efficiency reasons or I adapt my solution if I find some interesting alternative on r/adventofcode. The refactored version of the code can be found in the respective directory for each day (links below).
There is a contest to see who can solve all the puzzles the fastest. I am just starting to learn Python, so I am not expecting to be competitive at all.
If you are interested only on the code, below are the links to the solutions.
Day | Title | Links |
---|---|---|
1 | Chronal Calibration | [Code] [AoC] |
2 | Inventory Management System | [Code] [AoC] |
3 | No Matter How You Slice It | [Code] [AoC] |
4 | Repose Record | [Code] [AoC] |
5 | Alchemical Reduction | [Code] [AoC] |
6 | Chronal Coordinates | [Code] [AoC] |
7 | The Sum of Its Parts | [Code] [AoC] |
8 | Memory Maneuver | [Code] [AoC] |
9 | Marble Mania | [Code] [AoC] |
10 | The Stars Align | [Code] [AoC] |
11 | Chronal Charge | [Code] [AoC] |
12 | Subterranean Sustainability | [Code] [AoC] |
13 | Mine Cart Madness | [Code] [AoC] |
14 | Chocolate Charts | [Code] [AoC] |
15 | Beverage Bandits | [Code] [AoC] |
16 | Chronal Classification | [Code] [AoC] |
17 | Reservoir Research | [Code] [AoC] |
18 | Settlers of the North Pole | [Code] [AoC] |
19 | Subterranean Sustainability | [Code] [AoC] |
20 | A Regular Map | [Code] [AoC] |
21 | Chronal Conversion | [Code] [AoC] |
22 | Mode Maze | [Code] [AoC] |
23 | Experimental Emergency Teleportation | [Code] [AoC] |
24 | Immune System Simulator 20XX | [Code] [AoC] |
25 | Four-Dimensional Adventure | [Code] [AoC] |