Chris Smith e9ef83f514 Day 25 | před 6 roky | |
---|---|---|
data | před 6 roky | |
docker | před 6 roky | |
.gitignore | před 6 roky | |
01.py | před 6 roky | |
02.py | před 6 roky | |
03.py | před 6 roky | |
04.py | před 6 roky | |
05.py | před 6 roky | |
06.py | před 6 roky | |
07.py | před 6 roky | |
08.py | před 6 roky | |
09.py | před 6 roky | |
10.py | před 6 roky | |
11.py | před 6 roky | |
12.py | před 6 roky | |
13.py | před 6 roky | |
14.py | před 6 roky | |
15.py | před 6 roky | |
16.py | před 6 roky | |
17.py | před 6 roky | |
18.py | před 6 roky | |
19.py | před 6 roky | |
20.py | před 6 roky | |
21.py | před 6 roky | |
22.py | před 6 roky | |
23.py | před 6 roky | |
24.py | před 6 roky | |
25.py | před 6 roky | |
LICENCE.md | před 6 roky | |
README.md | před 6 roky | |
run.sh | před 6 roky | |
shared.py | před 6 roky |
This repository contains my solution to 2017’s Advent of Code puzzles. The solutions are all written in Python 3; one or two may require the NumPy package, but the rest should work out-of-the-box.
If you have docker installed, simply execute run.sh
to build a docker image and execute the latest solution
using pypy3. You can specify other days by passing the script names as arguments (e.g. run.sh 03.py
).
I tend to focus on short, functional solutions where possible, so they may be a bit hard to read. Some solutions are commented to some degree to help with that.
I have separate repositories for solutions from 2016 and 2015.
To the extent possible under law, I waive all copyright and related or neighboring rights to this work. This work is published from the United Kingdom. See LICENCE.md for full details.