
AoC 2025 Advent of Code (Python)
By telleropnul, November 28, 2025
Advent of Code (AoC) is an 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. Go check it out: Advent of Code
Input files: adventofcode2025inputs.zip (to be uploaded)
2025 Day 25 Part 01 + 02
2025 Day 24 Part 01 + 02
2025 Day 23 Part 01 + 02
2025 Day 22 Part 01 + 02
2025 Day 21 Part 01 + 02
2025 Day 20 Part 01 + 02
2025 Day 19 Part 01 + 02
2025 Day 18 Part 01 + 02
2025 Day 17 Part 01 + 02
2025 Day 16 Part 01 + 02
2025 Day 15 Part 01 + 02
2025 Day 14 Part 01 + 02
2025 Day 13 Part 01 + 02
2025 Day 12 Part 01 + 02
2025 Day 11 Part 01 + 02
2025 Day 10 Part 01 + 02
2025 Day 09 Part 01 + 02
2025 Day 08 Part 01 + 02
2025 Day 07 Part 01 + 02
2025 Day 06 Part 01 + 02
2025 Day 05 Part 01 + 02
2025 Day 04 Part 01 + 02
2025 Day 03 Part 01 + 02
2025 Day 02 Part 01 + 02
2025 Day 01 Part 01 + 02
I know it is you. Yes you. You know who you are. Here is this year’s pledge from me to you. I aim to keep up. Post early. So you don’t have to, old man. You can take your time to perfect your code. Create the perfect system. I don’t care about reducing the number of temporary variables. No clever oneliners with multiple ‘for’ loops that obfuscate readability. I will write each ‘for’ statement on a separate line. You can keep your lambdas and your whales. I will have functions simply return data without holding the compiler hostage. I will use code snippets found elsewhere. I will cheat. I will integrate rather than code (but only when I get stuck – which is typically around puzzle #10 or so). So here is this year’s challenge as far as I am concerned – I like your code better than mine. I welcome you to have a look at my code if stuck, or as a stepping stone initially to give you ideas and perfect your code. Use anything of mine as if it is yours, as you see fit. I would love to work your code in return and post it here (with attribution) but if I am honest the changes would be minimal and I would basically end up copying your hard work. So challenge or collaboration, either way works. Mi casa es su casa. Tu casa es tu casa.