A repository containing a collection of solutions to the 2025 Advent of Code, created by multiple contributors.
.-(_)
/ _/
.-' \
/ '.
,-~--~-~-~-~-,
{__.._...__..._} ,888,
,888, /\##" 6 6 "##/\ ,88' `88,
,88' '88,__ |(\` (__) `/)| __,88' `88
,88' .8(_ \_____\_ '----' _/_____/ _)8. 8'
88 (___)\ \ '-.__ __.-' / /(___)
88 (___)88 | '--' | 88(___)
8' (__)88,___/ \___,88(__)
__`88,_/__________________\_,88`__
/ `88, |88| ,88' \
/ `88, |88| ,88' \
/____________`88,_\88/_,88`____________\
/88888888888888888;8888;88888888888888888\
/^^^^^^^^^^^^^^^^^^`/88\\^^^^^^^^^^^^^^^^^^\
jgs / |88| \============, \
/_ __ __ __ _ __ |88|_|^ MERRY | _ ___\
|;:. |88| | CHRISTMAS! | |
|;;:. |88| '============' |
|;;:. |88| |
|::. |88| |
|;;:' |88| |
|:;, |88| |
'---------------------""""---------------------'
This repo is designed to track contributor's progress on a private leaderboard, and as such won't accept public contribution. If you'd like participate in the Advent of Code, feel free to use my AoC template repo to make your own repo to contribute to!
Anyone contributing to this repo should review the
CONTRIBUTING.md document before doing so.
Contributors should also follow the following structure for consistency:
AoC # Repository root.
├─ .gitignore # Repository root .gitignore file.
├─ CONTRIBUTING.md # Contribution guidelines.
├─ LICENSE # Repository license.
├─ README.md # Main README (You are here!).
└─ nat/ # Example contributor's directory.
├─ README.md # Example contributor's README.
├─ .gitignore # Example contributor's .gitignore file.
└─ day01/ # Example directory for contributor's day 1 challenge.
Tip
After creating your contributor directory, make sure you add your main
README.md to the contributors section!
Here you can get links to the READMEs within everyone's directory.
By contributing to this repository, you agree that all contributions are licensed under the GNU Affero General Public License v3.0. Please review the LICENSE for the full terms and license text.
SPDX-License-Identifier: AGPL-3.0-only
- Your code will remain open source and must be shared under the same
AGPL-3.0license. - Any changes or additions you make must also be licensed under
AGPL-3.0.
AGPL-3.0-onlyis a copyleft license; you are free to use, modify, and share this code, but any derivative work or modified version must also be licensed underAGPL-3.0.- If you deploy any of the code publicly, you must make the source code available to users. This includes versions of the code that are accessible to users over a network (including web services and any network-accessible deployment).
- The software is provided “as is”, without any express or implied warranty. See the LICENSE file for details.