⭐ = full day (2 stars) | 🌟 = half day (1 star) | 💫 = 25th bonus | ❄️ = missing
Year | Progress | Total |
---|---|---|
2015 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 | (50/50) |
2016 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (32/50) |
2017 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (24/50) |
2018 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (32/50) |
2019 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (32/50) |
2020 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (26/50) |
2021 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️ | (34/50) |
2022 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️🌟 | (29/50) |
2023 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 | (50/50) |
2024 | ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 | (50/50) |
2025 | ❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️ | (0/0) |
Overall | 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩⬜⬜⬜⬜⬜⬜⬜⬜ (71,8%) | (359/500) |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐(25/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Not Quite Lisp | ✔️ F# - Go | ✔️ F# - Go |
Day 2: I Was Told There Would Be No Math | ✔️ F# - Go | ✔️ F# - Go |
Day 3: Perfectly Spherical Houses in a Vacuum | ✔️ F# - Go | ✔️ F# - Go |
Day 4: The Ideal Stocking Stuffer | ✔️ F# - Go | ✔️ F# - Go |
Day 5: Doesn't He Have Intern-Elves For This? | ✔️ F# | ✔️ F# |
Day 6: Probably a Fire Hazard | ✔️ F# | ✔️ F# |
Day 7: Some Assembly Required | ✔️ F# | ✔️ F# |
Day 8: Matchsticks | ✔️ F# | ✔️ F# |
Day 9: All in a Single Night | ✔️ F# | ✔️ F# |
Day 10: Elves Look, Elves Say | ✔️ F# | ✔️ F# |
Day 11: Corporate Policy | ✔️ F# | ✔️ F# |
Day 12: JSAbacusFramework.io | ✔️ F# | ✔️ F# |
Day 13: Knights of the Dinner Table | ✔️ F# | ✔️ F# |
Day 14: Reindeer Olympics | ✔️ F# | ✔️ F# |
Day 15: Science for Hungry People | ✔️ F# | ✔️ F# |
Day 16: Aunt Sue | ✔️ F# | ✔️ F# |
Day 17: No Such Thing as Too Much | ✔️ F# | ✔️ F# |
Day 18: Like a GIF For Your Yard | ✔️ F# | ✔️ F# |
Day 19: Medicine for Rudolph | ✔️ F# | ✔️ F# |
Day 20: Infinite Elves and Infinite Houses | ✔️ F# | ✔️ F# |
Day 21: RPG Simulator 20XX | ✔️ F# | ✔️ F# |
Day 22: Wizard Simulator 20XX | ✔️ F# | ✔️ F# |
Day 23: Opening the Turing Lock | ✔️ F# | ✔️ F# |
Day 24: It Hangs in the Balance | ✔️ F# | ✔️ F# |
Day 25: Let It Snow | ✔️ F# | ✔️ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (16/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: No Time for a Taxicab | ✔️ F# | ✔️ F# |
Day 2: Bathroom Security | ✔️ F# | ✔️ F# |
Day 3: Squares With Three Sides | ✔️ F# | ✔️ F# |
Day 4: Security Through Obscurity | ✔️ F# | ✔️ F# |
Day 5: How About a Nice Game of Chess? | ✔️ F# | ✔️ F# |
Day 6: Signals and Noise | ✔️ F# | ✔️ F# |
Day 7: Internet Protocol Version 7 | ✔️ F# | ✔️ F# |
Day 8: Two-Factor Authentication | ✔️ F# | ✔️ F# |
Day 9: Explosives in Cyberspace | ✔️ F# | ✔️ F# |
Day 10: Balance Bots | ✔️ F# | ✔️ F# |
Day 11: Radioisotope Thermoelectric Generators | ✔️ F# | ✔️ F# |
Day 12: Leonardo's Monorail | ✔️ F# | ✔️ F# |
Day 13: A Maze of Twisty Little Cubicles | ✔️ F# | ✔️ F# |
Day 14: One-Time Pad | ✔️ F# | ✔️ F# |
Day 15: Timing is Everything | ✔️ F# | ✔️ F# |
Day 16: Dragon Checksum | ✔️ F# | ✔️ F# |
Day 17: Two Steps Forward | ❌ | ❌ |
Day 18: Like a Rogue | ❌ | ❌ |
Day 19: An Elephant Named Joseph | ❌ | ❌ |
Day 20: Firewall Rules | ❌ | ❌ |
Day 21: Scrambled Letters and Hash | ❌ | ❌ |
Day 22: Grid Computing | ❌ | ❌ |
Day 23: Safe Cracking | ❌ | ❌ |
Day 24: Air Duct Spelunking | ❌ | ❌ |
Day 25: Clock Signal | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (12/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Inverse Captcha | ✔️ F# | ✔️ F# |
Day 2: Corruption Checksum | ✔️ F# | ✔️ F# |
Day 3: Spiral Memory | ✔️ F# | ✔️ F# |
Day 4: High-Entropy Passphrases | ✔️ F# | ✔️ F# |
Day 5: A Maze of Twisty Trampolines, All Alike | ✔️ F# | ✔️ F# |
Day 6: Memory Reallocation | ✔️ F# | ✔️ F# |
Day 7: Recursive Circus | ✔️ F# | ✔️ F# |
Day 8: I Heard You Like Registers | ✔️ F# | ✔️ F# |
Day 9: Stream Processing | ✔️ F# | ✔️ F# |
Day 10: Knot Hash | ✔️ F# | ✔️ F# |
Day 11: Hex Ed | ✔️ F# | ✔️ F# |
Day 12: Digital Plumber | ✔️ F# | ✔️ F# |
Day 13: Packet Scanners | ❌ | ❌ |
Day 14: Disk Defragmentation | ❌ | ❌ |
Day 15: Dueling Generators | ❌ | ❌ |
Day 16: Permutation Promenade | ❌ | ❌ |
Day 17: Spinlock | ❌ | ❌ |
Day 18: Duet | ❌ | ❌ |
Day 19: A Series of Tubes | ❌ | ❌ |
Day 20: Particle Swarm | ❌ | ❌ |
Day 21: Fractal Art | ❌ | ❌ |
Day 22: Sporifica Virus | ❌ | ❌ |
Day 23: Coprocessor Conflagration | ❌ | ❌ |
Day 24: Electromagnetic Moat | ❌ | ❌ |
Day 25: The Halting Problem | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (16/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Chronal Calibration | ✔️ F# - Typescript | ✔️ F# - Typescript |
Day 2: Inventory Management System | ✔️ F# - Typescript | ✔️ F# - Typescript |
Day 3: No Matter How You Slice It | ✔️ Typescript | ✔️ Typescript |
Day 4: Repose Record | ✔️ Typescript | ✔️ Typescript |
Day 5: Alchemical Reduction | ✔️ Typescript | ✔️ Typescript |
Day 6: Chronal Coordinates | ✔️ F# - Typescript | ✔️ F# - Typescript |
Day 7: The Sum of Its Parts | ✔️ Typescript | ✔️ Typescript |
Day 8: Memory Maneuver | ✔️ Typescript | ✔️ Typescript |
Day 9: Marble Mania | ✔️ Typescript | ✔️ Typescript |
Day 10: The Stars Align | ✔️ Typescript | ✔️ Typescript |
Day 11: Chronal Charge | ✔️ Typescript | ✔️ Typescript |
Day 12: Subterranean Sustainability | ✔️ Typescript | ✔️ Typescript |
Day 13: Mine Cart Madness | ✔️ Typescript | ✔️ Typescript |
Day 14: Chocolate Charts | ✔️ Typescript | ✔️ Typescript |
Day 15: Beverage Bandits | ✔️ Typescript | ✔️ Typescript |
Day 16: Chronal Classification | ✔️ Typescript | ✔️ Typescript |
Day 17: Reservoir Research | ❌ | ❌ |
Day 18: Settlers of The North Pole | ❌ | ❌ |
Day 19: Go With The Flow | ❌ | ❌ |
Day 20: A Regular Map | ❌ | ❌ |
Day 21: Chronal Conversion | ❌ | ❌ |
Day 22: Mode Maze | ❌ | ❌ |
Day 23: Experimental Emergency Teleportation | ❌ | ❌ |
Day 24: Immune System Simulator 20XX | ❌ | ❌ |
Day 25: Four-Dimensional Adventure | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (16/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: The Tyranny of the Rocket Equation | ✔️ F# | ✔️ F# |
Day 2: 1202 Program Alarm | ✔️ F# | ✔️ F# |
Day 3: Crossed Wires | ✔️ F# | ✔️ F# |
Day 4: Secure Container | ✔️ F# | ✔️ F# |
Day 5: Sunny with a Chance of Asteroids | ✔️ F# | ✔️ F# |
Day 6: Universal Orbit Map | ✔️ F# | ✔️ F# |
Day 7: Amplification Circuit | ✔️ F# | ✔️ F# |
Day 8: Space Image Format | ✔️ F# | ✔️ F# |
Day 9: Sensor Boost | ✔️ F# | ✔️ F# |
Day 10: Monitoring Station | ✔️ F# | ✔️ F# |
Day 11: Space Police | ✔️ F# | ✔️ F# |
Day 12: The N-Body Problem | ✔️ F# | ✔️ F# |
Day 13: Care Package | ✔️ F# | ✔️ F# |
Day 14: Space Stoichiometry | ✔️ F# | ✔️ F# |
Day 15: Oxygen System | ✔️ F# | ✔️ F# |
Day 16: Flawed Frequency Transmission | ✔️ F# | ✔️ F# |
Day 17: Set and Forget | ❌ | ❌ |
Day 18: Many-Worlds Interpretation | ❌ | ❌ |
Day 19: Tractor Beam | ❌ | ❌ |
Day 20: Donut Maze | ❌ | ❌ |
Day 21: Springdroid Adventure | ❌ | ❌ |
Day 22: Slam Shuffle | ❌ | ❌ |
Day 23: Category Six | ❌ | ❌ |
Day 24: Planet of Discord | ❌ | ❌ |
Day 25: Cryostasis | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (13/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Report Repair | ✔️ F# | ✔️ F# |
Day 2: Password Philosophy | ✔️ F# | ✔️ F# |
Day 3: Toboggan Trajectory | ✔️ F# | ✔️ F# |
Day 4: Passport Processing | ✔️ F# | ✔️ F# |
Day 5: Binary Boarding | ✔️ F# | ✔️ F# |
Day 6: Custom Customs | ✔️ F# | ✔️ F# |
Day 7: Handy Haversacks | ✔️ F# | ✔️ F# |
Day 8: Handheld Halting | ✔️ F# | ✔️ F# |
Day 9: Encoding Error | ✔️ F# | ✔️ F# |
Day 10: Adapter Array | ✔️ F# | ✔️ F# |
Day 11: Seating System | ✔️ F# | ✔️ F# |
Day 12: Rain Risk | ✔️ F# | ✔️ F# |
Day 13: Shuttle Search | ✔️ F# | ✔️ F# |
Day 14: Docking Data | ❌ | ❌ |
Day 15: Rambunctious Recitation | ❌ | ❌ |
Day 16: Ticket Translation | ❌ | ❌ |
Day 17: Conway Cubes | ❌ | ❌ |
Day 18: Operation Order | ❌ | ❌ |
Day 19: Monster Messages | ❌ | ❌ |
Day 20: Jurassic Jigsaw | ❌ | ❌ |
Day 21: Allergen Assessment | ❌ | ❌ |
Day 22: Crab Combat | ❌ | ❌ |
Day 23: Crab Cups | ❌ | ❌ |
Day 24: Lobby Layout | ❌ | ❌ |
Day 25: Combo Breaker | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (17/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Sonar Sweep | ✔️ F# | ✔️ F# |
Day 2: Dive! | ✔️ F# | ✔️ F# |
Day 3: Binary Diagnosti | ✔️ F# | ✔️ F# |
Day 4: Giant Squid | ✔️ F# | ✔️ F# |
Day 5: Hydrothermal Venture | ✔️ F# | ✔️ F# |
Day 6: Lanternfish | ✔️ F# | ✔️ F# |
Day 7: The Treachery of Whales | ✔️ F# | ✔️ F# |
Day 8: Seven Segment Search | ✔️ F# | ✔️ F# |
Day 9: Smoke Basin | ✔️ F# | ✔️ F# |
Day 10: Syntax Scoring | ✔️ F# | ✔️ F# |
Day 11: Dumbo Octopus | ✔️ F# | ✔️ F# |
Day 12: Passage Pathing | ✔️ F# | ✔️ F# |
Day 13: Transparent Origami | ✔️ F# | ✔️ F# |
Day 14: Extended Polymerization | ✔️ F# | ✔️ F# |
Day 15: Chiton | ✔️ F# | ✔️ F# |
Day 16: Packet Decoder | ✔️ F# | ✔️ F# |
Day 17: Trick Shot | ✔️ F# | ✔️ F# |
Day 18: Snailfish | ❌ | ❌ |
Day 19: Beacon Scanner | ❌ | ❌ |
Day 20: Trench Map | ❌ | ❌ |
Day 21: Dirac Dice | ❌ | ❌ |
Day 22: Reactor Reboot | ❌ | ❌ |
Day 23: Amphipod | ❌ | ❌ |
Day 24: Arithmetic Logic Unit | ❌ | ❌ |
Day 25: Sea Cucumber | ❌ | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐🌟 (14.5/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Calorie Counting | ✔️ F# | ✔️ F# |
Day 2: Rock Paper Scissors | ✔️ F# | ✔️ F# |
Day 3: Rucksack Reorganization | ✔️ F# | ✔️ F# |
Day 4: Camp Cleanup | ✔️ F# | ✔️ F# |
Day 5: Supply Stacks | ✔️ F# | ✔️ F# |
Day 6: Tuning Trouble | ✔️ F# | ✔️ F# |
Day 7: No Space Left On Device | ✔️ F# | ✔️ F# |
Day 8: Treetop Tree House | ✔️ F# | ✔️ F# |
Day 9: Rope Bridge | ✔️ F# | ✔️ F# |
Day 10: Cathode-Ray Tube | ✔️ F# | ✔️ F# |
Day 11: Monkey in the Middle | ✔️ F# | ✔️ F# |
Day 12: Hill Climbing Algorithm | ✔️ F# | ✔️ F# |
Day 13: Distress Signal | ✔️ F# | ✔️ F# |
Day 14: Regolith Reservoir | ✔️ F# | ✔️ F# |
Day 15: Beacon Exclusion Zone | ❌ | ❌ |
Day 16: Proboscidea Volcanium | ❌ | ❌ |
Day 17: Pyroclastic Flow | ❌ | ❌ |
Day 18: Boiling Boulders | ❌ | ❌ |
Day 19: Not Enough Minerals | ❌ | ❌ |
Day 20: Grove Positioning System | ❌ | ❌ |
Day 21: Monkey Math | ❌ | ❌ |
Day 22: Monkey Map | ❌ | ❌ |
Day 23: Unstable Diffusion | ❌ | ❌ |
Day 24: Blizzard Basin | ❌ | ❌ |
Day 25: Full of Hot Air | ✔️ F# | ❌ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Trebuchet?! | ✔️ F# - C++ | ✔️ F# - C++ |
Day 2: Cube Conundrum | ✔️ F# - C++ | ✔️ F# - C++ |
Day 3: Gear Ratios | ✔️ F# - C++ | ✔️ F# - C++ |
Day 4: Scratchcards | ✔️ F# | ✔️ F# |
Day 5: If You Give A Seed A Fertilizer | ✔️ F# | ✔️ F# |
Day 6: Wait For It | ✔️ F# | ✔️ F# |
Day 7: Camel Cards | ✔️ F# | ✔️ F# |
Day 8: Haunted Wasteland | ✔️ F# | ✔️ F# |
Day 9: Mirage Maintenance | ✔️ F# | ✔️ F# |
Day 10: Pipe Maze | ✔️ F# | ✔️ F# |
Day 11: Cosmic Expansion | ✔️ F# | ✔️ F# |
Day 12: Hot Springs | ✔️ F# | ✔️ F# |
Day 13: Point of Incidence | ✔️ F# | ✔️ F# |
Day 14: Parabolic Reflector Dish | ✔️ F# | ✔️ F# |
Day 15: Lens Library | ✔️ F# | ✔️ F# |
Day 16: The Floor Will Be Lava | ✔️ F# | ✔️ F# |
Day 17: Clumsy Crucible | ✔️ F# | ✔️ F# |
Day 18: Lavaduct Lagoon | ✔️ F# | ✔️ F# |
Day 19: Aplenty | ✔️ F# | ✔️ F# |
Day 20: Pulse Propagation | ✔️ F# | ✔️ F# |
Day 21: Step Counter | ✔️ F# | ✔️ F# |
Day 22: Sand Slabs | ✔️ F# | ✔️ F# |
Day 23: A Long Walk | ✔️ F# | ✔️ F# |
Day 24: Never Tell Me The Odds | ✔️ F# | ✔️ F# |
Day 25: Snowverload | ✔️ F# | ✔️ |
⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/25)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: Historian Hysteria | ✔️ F# - Go | ✔️ F# - Go |
Day 2: Red-Nosed Reports | ✔️ F# - Go | ✔️ F# - Go |
Day 3: Mull It Over | ✔️ F# - Go | ✔️ F# - Go |
Day 4: Ceres Search | ✔️ F# - Go | ✔️ F# - Go |
Day 5: Print Queue | ✔️ F# - Go | ✔️ F# - Go |
Day 6: Guard Gallivant | ✔️ F# - Go | ✔️ F# - Go |
Day 7: Bridge Repair | ✔️ F# - Go | ✔️ F# - Go |
Day 8: Resonant Collinearity | ✔️ F# - Go | ✔️ F# - Go |
Day 9: Disk Fragmenter | ✔️ F# - Go | ✔️ F# - Go |
Day 10: Hoof It | ✔️ F# - Go | ✔️ F# - Go |
Day 11: Plutonian Pebbles | ✔️ F# - Go | ✔️ F# - Go |
Day 12: Garden Groups | ✔️ F# - Go | ✔️ F# - Go |
Day 13: Claw Contraption | ✔️ F# - Go | ✔️ F# - Go |
Day 14: Restroom Redoubt | ✔️ F# - Go | ✔️ F# - Go |
Day 15: Warehouse Woes | ✔️ F# - Go | ✔️ F# - Go |
Day 16: Reindeer Maze | ✔️ F# - Go | ✔️ F# - Go |
Day 17: Chronospatial Computer | ✔️ F# - Go | ✔️ F# - Go |
Day 18: RAM Run | ✔️ F# - Go | ✔️ F# - Go |
Day 19: Linen Layout | ✔️ F# - Go | ✔️ F# - Go |
Day 20: Race Condition | ✔️ F# | ✔️ F# |
Day 21: Keypad Conundrum | ✔️ F# | ✔️ F# |
Day 22: Monkey Market | ✔️ F# | ✔️ F# |
Day 23: LAN Party | ✔️ F# | ✔️ F# |
Day 24: Crossed Wires | ✔️ F# | ✔️ F# |
Day 25: Code Chronicle | ✔️ F# | ✔️ |
(0/0)
Day | Part 1 | Part 2 |
---|---|---|
Day 1: | ❌ | ❌ |
Day 2: | ❌ | ❌ |
Day 3: | ❌ | ❌ |
Day 4: | ❌ | ❌ |
Day 5: | ❌ | ❌ |
Day 6: | ❌ | ❌ |
Day 7: | ❌ | ❌ |
Day 8: | ❌ | ❌ |
Day 9: | ❌ | ❌ |
Day 10: | ❌ | ❌ |
Day 11: | ❌ | ❌ |
Day 12: | ❌ | ❌ |
Day 13: | ❌ | ❌ |
Day 14: | ❌ | ❌ |
Day 15: | ❌ | ❌ |
Day 16: | ❌ | ❌ |
Day 17: | ❌ | ❌ |
Day 18: | ❌ | ❌ |
Day 19: | ❌ | ❌ |
Day 20: | ❌ | ❌ |
Day 21: | ❌ | ❌ |
Day 22: | ❌ | ❌ |
Day 23: | ❌ | ❌ |
Day 24: | ❌ | ❌ |
Day 25: | ❌ | ❌ |