Each folder contains my puzzle input and my solution in python.
Python is using black
for formatting and mypy
for type validation.
To install the python dependencies you can run from the root:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
To run python challenges:
python dayx.py
The nim implementation use nim script to avoid compilation 🙃.
Nim is using nimpretty
for formatting.
To run nim challenges:
nim dayx.nims
All script must be executed from the dayx
folder.