Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sdatko/advent-of-code

My solutions to Advent of Code puzzles.
https://github.com/sdatko/advent-of-code

advent-of-code challenge puzzles python

Last synced: 21 days ago
JSON representation

My solutions to Advent of Code puzzles.

Awesome Lists containing this project

README

        

Advent of Code
==============

![](https://github.com/sdatko/advent-of-code/workflows/tests/badge.svg)

My solutions to Advent of Code puzzles.

List of puzzles: https://adventofcode.com/events

My additional challenge: **no imports**, just pure basic Python.

Note on Fair Use
----------------

The described solutions and implementations in source codes are my own,
shared under MIT License – free to copy, adjust, reuse, without any limits,
restrictions or warranties.

However, this repository also contains the original descriptions of the puzzles
(kept as comments on top of solutions source codes) and example inputs gathered
from the event website (https://adventofcode.com/). Those are kept here in this
repository only for the puzzle completeness and educational purposes (to help
understanding the problems and proposed solutions) and are sole property of
[Eric Wastl](https://was.tl). The puzzles descriptions and inputs are
not allowed to be reused in creation of any similar events or contests.

Summary
-------

[**2015**](./year-2015/): [☑](./year-2015/day-01/)[☑](./year-2015/day-02/)[☑](./year-2015/day-03/)[☑](./year-2015/day-04/)[☑](./year-2015/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\
[**2016**](./year-2016/): [☑](./year-2016/day-01/)[☑](./year-2016/day-02/)[☑](./year-2016/day-03/)[☑](./year-2016/day-04/)[☑](./year-2016/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\
[**2017**](./year-2017/): [☑](./year-2017/day-01/)[☑](./year-2017/day-02/)[☑](./year-2017/day-03/)[☑](./year-2017/day-04/)[☑](./year-2017/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\
[**2018**](./year-2018/): [☑](./year-2018/day-01/)[☑](./year-2018/day-02/)[☑](./year-2018/day-03/)[☑](./year-2018/day-04/)[☑](./year-2018/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\
[**2019**](./year-2019/): [☑](./year-2019/day-01/)[☑](./year-2019/day-02/)[☑](./year-2019/day-03/)[☑](./year-2019/day-04/)[☑](./year-2019/day-05/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐\
[**2020**](./year-2020/): [☑](./year-2020/day-01/)[☑](./year-2020/day-02/)[☑](./year-2020/day-03/)[☑](./year-2020/day-04/)[☑](./year-2020/day-05/) [☑](./year-2020/day-06/)[☑](./year-2020/day-07/)[☑](./year-2020/day-08/)[☑](./year-2020/day-09/)[☑](./year-2020/day-10/) [☑](./year-2020/day-11/)[☑](./year-2020/day-12/)[☑](./year-2020/day-13/)[☑](./year-2020/day-14/)[☑](./year-2020/day-15/) [☑](./year-2020/day-16/)[☑](./year-2020/day-17/)[☑](./year-2020/day-18/)[☑](./year-2020/day-19/)[☑](./year-2020/day-20/) [☑](./year-2020/day-21/)☐☐☐☐\
[**2021**](./year-2021/): [☑](./year-2021/day-01/)[☑](./year-2021/day-02/)[☑](./year-2021/day-03/)[☑](./year-2021/day-04/)[☑](./year-2021/day-05/) [☑](./year-2021/day-06/)[☑](./year-2021/day-07/)[☑](./year-2021/day-08/)[☑](./year-2021/day-09/)[☑](./year-2021/day-10/) [☑](./year-2021/day-11/)[☑](./year-2021/day-12/)[☑](./year-2021/day-13/)[☑](./year-2021/day-14/)[☑](./year-2021/day-15/) [☑](./year-2021/day-16/)[☑](./year-2021/day-17/)[☑](./year-2021/day-18/)[☑](./year-2021/day-19/)[☑](./year-2021/day-20/) [☑](./year-2021/day-21/)[☑](./year-2021/day-22/)[☑](./year-2021/day-23/)[☑](./year-2021/day-24/)[☑](./year-2021/day-25/)\
[**2022**](./year-2022/): [☑](./year-2022/day-01/)[☑](./year-2022/day-02/)[☑](./year-2022/day-03/)[☑](./year-2022/day-04/)[☑](./year-2022/day-05/) [☑](./year-2022/day-06/)[☑](./year-2022/day-07/)[☑](./year-2022/day-08/)[☑](./year-2022/day-09/)[☑](./year-2022/day-10/) [☑](./year-2022/day-11/)[☑](./year-2022/day-12/)[☑](./year-2022/day-13/)[☑](./year-2022/day-14/)[☑](./year-2022/day-15/) [☑](./year-2022/day-16/)[☑](./year-2022/day-17/)[☑](./year-2022/day-18/)[☑](./year-2022/day-19/)[☑](./year-2022/day-20/) [☑](./year-2022/day-21/)[☑](./year-2022/day-22/)[☑](./year-2022/day-23/)[☑](./year-2022/day-24/)[☑](./year-2022/day-25/)\
[**2023**](./year-2023/): [☑](./year-2023/day-01/)[☑](./year-2023/day-02/)[☑](./year-2023/day-03/)[☑](./year-2023/day-04/)[☑](./year-2023/day-05/) [☑](./year-2023/day-06/)[☑](./year-2023/day-07/)[☑](./year-2023/day-08/)[☑](./year-2023/day-09/)[☑](./year-2023/day-10/) [☑](./year-2023/day-11/)[☑](./year-2023/day-12/)[☑](./year-2023/day-13/)[☑](./year-2023/day-14/)[☑](./year-2023/day-15/) [☑](./year-2023/day-16/)[☑](./year-2023/day-17/)[☑](./year-2023/day-18/)[☑](./year-2023/day-19/)[☑](./year-2023/day-20/) [☑](./year-2023/day-21/)☐☐☐☐\
[**2024**](./year-2024/): [☑](./year-2024/day-01/)[☑](./year-2024/day-02/)[☑](./year-2024/day-03/)[☑](./year-2024/day-04/)[☑](./year-2024/day-05/) [☑](./year-2024/day-06/)[☑](./year-2024/day-07/)[☑](./year-2024/day-08/)[☑](./year-2024/day-09/)[☑](./year-2024/day-10/) ☐☐☐☐☐ ☐☐☐☐☐ ☐☐☐☐☐