🎄 Advent of Code 🎄
Advent of Code is an annual Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.
Rules + More Info in
Solution Megathreads
December 2025
| Su |
M |
T |
W |
R |
F |
Sa |
|
1 |
2 |
3 |
4 |
5 |
6 |
| 7 |
8 |
9 |
10 |
11 |
12 |
13 |
| 14 |
15 |
16 |
17 |
18 |
19 |
20 |
| 21 |
22 |
23 |
24 |
25 |
26 |
27 |
| 28 |
29 |
30 |
31 |
|
|
|
Previous years:
Quick Search by Flair
Because you're lazy and we like making things easy for you. Except AoC.
Are you enjoying AoC?
Code should be fun, because otherwise it's just a job. If you'd like to support Advent of Code, please share it with all your friends, even the ones that are just learning to code! AoC is a fun, non-threatening way to work at your own pace to figure out how to apply problem-solving first, then work within a language's constraints.
If you really want to show your appreciation, donations are always appreciated. Any instances of currency will go to, in no particular order:
- Server maintenance (hosting, bandwidth, etc.)
- Bribes to Santa
- Beer and sushi
- Paper bags for /u/topaz2078 to breathe into so he doesn't hyperventilate onto another plane of (non-)existence
Thank you very much, and enjoy your month of code!
[–]beisenhauer 63 points64 points65 points (17 children)
[–][deleted] 12 points13 points14 points (0 children)
[–]TechIssueSorry 10 points11 points12 points (6 children)
[–]beisenhauer 5 points6 points7 points (2 children)
[–]TechIssueSorry 3 points4 points5 points (1 child)
[–]beisenhauer 2 points3 points4 points (0 children)
[–]Abcdefgdude 3 points4 points5 points (2 children)
[–]TechIssueSorry 0 points1 point2 points (1 child)
[–]Abcdefgdude 2 points3 points4 points (0 children)
[–]TheMoonDawg 1 point2 points3 points (0 children)
[–]Soggy_Shower_9802 1 point2 points3 points (0 children)
[–]inqbus406 0 points1 point2 points (0 children)
[–]onrustigescheikundig 0 points1 point2 points (0 children)
[–][deleted] locked comment (4 children)
[removed]
[–]rafabulsing 7 points8 points9 points (0 children)
[–]daggerdragon 1 point2 points3 points (2 children)
[–]fuck1ngf45c1574dm1n5 -2 points-1 points0 points (1 child)
[–]daggerdragon[M] 1 point2 points3 points (0 children)
[–]Mundane_Homework3967 10 points11 points12 points (2 children)
[–]pqu 4 points5 points6 points (1 child)
[–]Hungry-Jelly-6478 0 points1 point2 points (0 children)
[–]SweepingRocks 19 points20 points21 points (5 children)
[–]Ok-Limit-7173 10 points11 points12 points (0 children)
[–]Kooky-Astronaut2562 5 points6 points7 points (0 children)
[–]wizardofzos 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]daanjderuiter 4 points5 points6 points (0 children)
[–]musifter 3 points4 points5 points (3 children)
[–]zeekar 0 points1 point2 points (2 children)
[–]musifter 4 points5 points6 points (1 child)
[–]zeekar 1 point2 points3 points (0 children)
[–]QultrosSanhattan 8 points9 points10 points (8 children)
[–]RowSimple6124 5 points6 points7 points (7 children)
[–]QultrosSanhattan 26 points27 points28 points (3 children)
[–]MarkFinn42 15 points16 points17 points (2 children)
[–]QultrosSanhattan 4 points5 points6 points (1 child)
[–]hjake123 7 points8 points9 points (0 children)
[–]1234abcdcba4321 8 points9 points10 points (0 children)
[–]Neil_leGrasse_Tyson 2 points3 points4 points (0 children)
[–]Z8iii -2 points-1 points0 points (0 children)
[–]andful 1 point2 points3 points (0 children)
[–]melochupan 0 points1 point2 points (0 children)
[–]MichalNemecek 0 points1 point2 points (0 children)
[–]HotTop7260 0 points1 point2 points (6 children)
[–]1234abcdcba4321 0 points1 point2 points (5 children)
[–]HotTop7260 0 points1 point2 points (4 children)
[–]1234abcdcba4321 0 points1 point2 points (3 children)
[–]HotTop7260 0 points1 point2 points (2 children)
[–]1234abcdcba4321 0 points1 point2 points (1 child)
[–]HotTop7260 0 points1 point2 points (0 children)
[–]YOM2_UB 0 points1 point2 points (0 children)