⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

My solutions to the annual Advent of Code event!

License

Notifications You must be signed in to change notification settings

sco1/adventofcode

Repository files navigation

Advent of Code! 🎅 🎅 🎅

Visit the Advent of Code site!

What is Advent of Code?

Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme.

What is this repository?

This repository contains my attempted solutions for each year's Advent of Code event. My go to language for solving each puzzle is Python, however I also enjoy using Advent of Code to explore other languages, such as MATLAB, Rust, Julia, Lox, or Go.

In most cases the provided solutions represent a "first-thoughts" approach to the day's problem rather than the most efficient.

Solution Progress

The table below is generated from data contained in each year's README.md file. The per-language summary is provided as (full solve, partial solve) pairs.

NOTE: Starting in 2025, the length of the event has been shortened to 12 days from 25.

Python Dart Go Julia Lox MATLAB Rust
2015 17, 1 0, 0 2, 0 0, 0 0, 0 2, 0 5, 0
2016 10, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0
2017 9, 0 0, 0 0, 0 0, 0 0, 0 5, 2 0, 0
2018 11, 0 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0
2019 10, 2 0, 0 0, 0 0, 0 0, 0 1, 0 0, 0
2020 18, 0 0, 0 0, 0 0, 0 0, 0 2, 0 0, 0
2021 21, 0 0, 0 0, 0 0, 0 2, 0 2, 0 0, 0
2022 19, 2 0, 0 0, 0 1, 0 0, 0 4, 0 1, 0
2023 16, 5 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0
2024 18, 5 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0
2025 8, 3 0, 0 0, 0 0, 0 0, 0 0, 0 0, 0

Last generated: 2025-12-11 12:47:26.508549

About

My solutions to the annual Advent of Code event!

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •