Skip to content

My solutions for the Advent of Code programming challenges

Notifications You must be signed in to change notification settings

monk-time/advent-of-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 10, 2025
1e66606 · Mar 10, 2025
Sep 1, 2024
Mar 31, 2024
Mar 31, 2024
Mar 10, 2025
Mar 10, 2025
Mar 10, 2025
Dec 16, 2024
Dec 16, 2024
Sep 23, 2024
Dec 16, 2024
Dec 25, 2017
Dec 2, 2017
Sep 20, 2024
Dec 16, 2024

Repository files navigation

advent-of-code

My solutions in Python 3 and JavaScript (ES2015+) for Advent of Code"a series of small programming puzzles for a variety of skill levels."

How to run

All .js files should be run in Firefox/Chrome console on the puzzle's /input page.

Python solutions have inputs already downloaded into input/ folder and can be run as stand-alone files:

python year2019/aoc17.py

Testing

All python solutions have tests written for Pytest, ranging from basic checks for final answers for simple puzzles to extensive coverage for more complex puzzles. Tests run on all available CPUs using pytest-xdist.

pytest
pytest year2018/
pytest year2019/tests/test_aoc17.py

Problem descriptions

Links to detailed problem descriptions for each year can be found in the top comment in each solution file and also accessed here:

About

My solutions for the Advent of Code programming challenges

Topics

Resources

Stars

Watchers

Forks