My solutions to Advent of Code, using idiomatic Kotlin and my very own helper framework to make everything clean and easy to use.
Use this template to achieve something similar!
"Anything that's worth doing, is worth overdoing."
Table of contents to jump straight to the problem you're looking for.
2024 (22x⭐)
Day | Title | Stars |
---|---|---|
01 | Historian Hysteria | ⭐⭐ |
02 | Red-Nosed Reports | ⭐⭐ |
03 | Mull It Over | ⭐⭐ |
04 | Ceres Search | ⭐⭐ |
05 | Print Queue | ⭐⭐ |
06 | Guard Gallivant | ⭐⭐ |
07 | Bridge Repair | ⭐⭐ |
08 | Resonant Collinearity | ⭐⭐ |
09 | Disk Fragmenter | ⭐⭐ |
10 | Hoof It | ⭐⭐ |
11 | Plutonian Pebbles | ⭐⭐ |
2023 (50x⭐)
Day | Title | Stars |
---|---|---|
01 | Trebuchet?! | ⭐⭐ |
02 | Cube Conundrum | ⭐⭐ |
03 | Gear Ratios | ⭐⭐ |
04 | Scratchcards | ⭐⭐ |
05 | If You Give A Seed A Fertilizer | ⭐⭐ |
06 | Wait For It | ⭐⭐ |
07 | Camel Cards | ⭐⭐ |
08 | Haunted Wasteland | ⭐⭐ |
09 | Mirage Maintenance | ⭐⭐ |
10 | Pipe Maze | ⭐⭐ |
11 | Cosmic Expansion | ⭐⭐ |
12 | Hot Springs | ⭐⭐ |
13 | Point of Incidence | ⭐⭐ |
14 | Parabolic Reflector Dish | ⭐⭐ |
15 | Lens Library | ⭐⭐ |
16 | The Floor Will Be Lava | ⭐⭐ |
17 | Clumsy Crucible | ⭐⭐ |
18 | Lavaduct Lagoon | ⭐⭐ |
19 | Aplenty | ⭐⭐ |
20 | Pulse Propagation | ⭐⭐ |
21 | Step Counter | ⭐⭐ |
22 | Sand Slabs | ⭐⭐ |
23 | A Long Walk | ⭐⭐ |
24 | Never Tell Me The Odds | ⭐⭐ |
25 | Snowverload | ⭐⭐ |
2022 (32x⭐)
Day | Title | Stars |
---|---|---|
01 | Calorie Counting | ⭐⭐ |
02 | Rock Paper Scissors | ⭐⭐ |
03 | Rucksack Reorganization | ⭐⭐ |
04 | Camp Cleanup | ⭐⭐ |
05 | Supply Stacks | ⭐⭐ |
06 | Tuning Trouble | ⭐⭐ |
07 | No Space Left on Device | ⭐⭐ |
08 | Treetop Tree House | ⭐⭐ |
09 | Rope Bridge | ⭐⭐ |
10 | Cathode-Ray Tube | ⭐⭐ |
11 | Monkey in the Middle | ⭐⭐ |
12 | Hill Climbing Algorithm | ⭐⭐ |
13 | Distress Signal | ⭐⭐ |
14 | Regolith Reservoir | ⭐⭐ |
15 | Beacon Exclusion Zone | ⭐⭐ |
16 | Proboscidea Volcanium | ⭐⭐ |
2021 (44x⭐)
Day | Title | Stars |
---|---|---|
01 | Sonar Sweep | ⭐⭐ |
02 | Dive! | ⭐⭐ |
03 | Binary Diagnostic | ⭐⭐ |
04 | Giant Squid | ⭐⭐ |
05 | Hydrothermal Venture | ⭐⭐ |
06 | Lanternfish | ⭐⭐ |
07 | The Treachery of Whales | ⭐⭐ |
08 | Seven Segment Search | ⭐⭐ |
09 | Smoke Basin | ⭐⭐ |
10 | Syntax Scoring | ⭐⭐ |
11 | Dumbo Octopus | ⭐⭐ |
12 | Passage Pathing | ⭐⭐ |
13 | Transparent Origami | ⭐⭐ |
14 | Extended Polymerization | ⭐⭐ |
15 | Chiton | ⭐⭐ |
16 | Packet Decoder | ⭐⭐ |
17 | Trick Shot | ⭐⭐ |
18 | Snailfish | ⭐⭐ |
19 | Beacon Scanner | ⭐⭐ |
20 | Trench Map | ⭐⭐ |
21 | Dirac Dice | ⭐⭐ |
22 | Reactor Reboot | ⭐⭐ |
2016 (20x⭐)
Day | Title | Stars |
---|---|---|
01 | No Time for a Taxicab | ⭐⭐ |
02 | Bathroom Security | ⭐⭐ |
03 | Squares With Three Sides | ⭐⭐ |
04 | Security Through Obscurity | ⭐⭐ |
05 | How About a Nice Game of Chess? | ⭐⭐ |
06 | Signals and Noise | ⭐⭐ |
07 | Internet Protocol Version 7 | ⭐⭐ |
08 | Two-Factor Authentication | ⭐⭐ |
09 | Explosives in Cyberspace | ⭐⭐ |
10 | Balance Bots | ⭐⭐ |
2015 (50x⭐)
Day | Title | Stars |
---|---|---|
01 | Not Just Lisp | ⭐⭐ |
02 | I Was Told There Would Be No Math | ⭐⭐ |
03 | Perfectly Spherical Houses in a Vacuum | ⭐⭐ |
04 | The Ideal Stocking Stuffer | ⭐⭐ |
05 | Doesn't He Have Intern-Elves For This? | ⭐⭐ |
06 | Probably a Fire Hazard | ⭐⭐ |
07 | Some Assembly Required | ⭐⭐ |
08 | Matchsticks | ⭐⭐ |
09 | All in a Single Night | ⭐⭐ |
10 | Elves Look, Elves Say | ⭐⭐ |
11 | Corporate Policy | ⭐⭐ |
12 | JSAbacusFramework.io | ⭐⭐ |
13 | Knights of the Dinner Table | ⭐⭐ |
14 | Reindeer Olympics | ⭐⭐ |
15 | Science for Hungry People | ⭐⭐ |
16 | Aunt Sue | ⭐⭐ |
17 | No Such Thing as Too Much | ⭐⭐ |
18 | Like a GIF For Your Yard | ⭐⭐ |
19 | Medicine for Rudolph | ⭐⭐ |
20 | Infinite Elves and Infinite Houses | ⭐⭐ |
21 | RPG Simulator 20XX | ⭐⭐ |
22 | Wizard Simulator 20XX | ⭐⭐ |
23 | Opening the Turing Lock | ⭐⭐ |
24 | It Hangs in the Balance | ⭐⭐ |
25 | Let it Snow | ⭐⭐ |
This project is in the public domain - see the LICENSE for details.