Skip to content

blfuentes/AdventOfCode_AllYears

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Main Site

https://adventofcode.com/

Stars

⭐ = full day (2 stars) | 🌟 = half day (1 star) | 💫 = 25th bonus | 💢 = cheated | ❄️ = missing

Year Progress Total
2015 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2016 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2017 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2018 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2019 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2020 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2021 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2022 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2023 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2024 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐💫 (50/50)
2025 ❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️ (0/50)
Overall 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩⬜⬜⬜ (90,9%) (500/550)

Advent Of Code 2015

2015 F#/Go

https://adventofcode.com/2015

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (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# ✔️

Advent Of Code 2016

2016 F#

https://adventofcode.com/2016

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 18: Like a Rogue ✔️ F# ✔️ F#
Day 19: An Elephant Named Joseph ✔️ F# ✔️ F#
Day 20: Firewall Rules ✔️ F# ✔️ F#
Day 21: Scrambled Letters and Hash ✔️ F# ✔️ F#
Day 22: Grid Computing ✔️ F# ✔️ F#
Day 23: Safe Cracking ✔️ F# ✔️ F#
Day 24: Air Duct Spelunking ✔️ F# ✔️ F#
Day 25: Clock Signal ✔️ F# ✔️

Advent Of Code 2017

2017 F#

https://adventofcode.com/2017

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 14: Disk Defragmentation ✔️ F# ✔️ F#
Day 15: Dueling Generators ✔️ F# ✔️ F#
Day 16: Permutation Promenade ✔️ F# ✔️ F#
Day 17: Spinlock ✔️ F# ✔️ F#
Day 18: Duet ✔️ F# ✔️ F#
Day 19: A Series of Tubes ✔️ F# ✔️ F#
Day 20: Particle Swarm ✔️ F# ✔️ F#
Day 21: Fractal Art ✔️ F# ✔️ F#
Day 22: Sporifica Virus ✔️ F# ✔️ F#
Day 23: Coprocessor Conflagration ✔️ F# ✔️ F#
Day 24: Electromagnetic Moat ✔️ F# ✔️ F#
Day 25: The Halting Problem ✔️ F# ✔️

Advent Of Code 2018

2018 F#/Typescript

https://adventofcode.com/2018

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 18: Settlers of The North Pole ✔️ F# ✔️ F#
Day 19: Go With The Flow ✔️ F# ✔️ F#
Day 20: A Regular Map ✔️ F# ✔️ F#
Day 21: Chronal Conversion ✔️ F# ✔️ F#
Day 22: Mode Maze ✔️ F# ✔️ F#
Day 23: Experimental Emergency Teleportation ✔️ F# ✔️ F#
Day 24: Immune System Simulator 20XX ✔️ F# ✔️ F#
Day 25: Four-Dimensional Adventure ✔️ F# ✔️

Advent Of Code 2019

2019 F#

https://adventofcode.com/2019

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 18: Many-Worlds Interpretation ✔️ F# ✔️ F#
Day 19: Tractor Beam ✔️ F# ✔️ F#
Day 20: Donut Maze ✔️ F# ✔️ F#
Day 21: Springdroid Adventure ✔️ F# ✔️ F#
Day 22: Slam Shuffle ✔️ F# ✔️ F#
Day 23: Category Six ✔️ F# ✔️ F#
Day 24: Planet of Discord ✔️ F# ✔️ F#
Day 25: Cryostasis ✔️ F# ✔️

Advent Of Code 2020

2020 F#

https://adventofcode.com/2020

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 15: Rambunctious Recitation ✔️ F# ✔️ F#
Day 16: Ticket Translation ✔️ F# ✔️ F#
Day 17: Conway Cubes ✔️ F# ✔️ F#
Day 18: Operation Order ✔️ F# ✔️ F#
Day 19: Monster Messages ✔️ F# ✔️ F#
Day 20: Jurassic Jigsaw ✔️ F# ✔️ F#
Day 21: Allergen Assessment ✔️ F# ✔️ F#
Day 22: Crab Combat ✔️ F# ✔️ F#
Day 23: Crab Cups ✔️ F# ✔️ F#
Day 24: Lobby Layout ✔️ F# ✔️ F#
Day 25: Combo Breaker ✔️ F# ✔️

Advent Of Code 2021

2021 F#

https://adventofcode.com/2021

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 19: Beacon Scanner ✔️ F# ✔️ F#
Day 20: Trench Map ✔️ F# ✔️ F#
Day 21: Dirac Dice ✔️ F# ✔️ F#
Day 22: Reactor Reboot ✔️ F# ✔️ F#
Day 23: Amphipod ✔️ F# ✔️ F#
Day 24: Arithmetic Logic Unit ✔️ F# ✔️ F#
Day 25: Sea Cucumber ✔️ F# ✔️

Advent Of Code 2022

2022 F#

https://adventofcode.com/2022

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (25/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 ✔️ F# ✔️ F#
Day 16: Proboscidea Volcanium ✔️ F# ✔️ F#
Day 17: Pyroclastic Flow ✔️ F# ✔️ F#
Day 18: Boiling Boulders ✔️ F# ✔️ F#
Day 19: Not Enough Minerals ✔️ F# ✔️ F#
Day 20: Grove Positioning System ✔️ F# ✔️ F#
Day 21: Monkey Math ✔️ F# ✔️ F#
Day 22: Monkey Map ✔️ F# ✔️ F#
Day 23: Unstable Diffusion ✔️ F# ✔️ F#
Day 24: Blizzard Basin ✔️ F# ✔️ F#
Day 25: Full of Hot Air ✔️ F# ✔️

Advent Of Code 2023

2023 F#/C++

https://adventofcode.com/2023

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (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# ✔️

Advent Of Code 2024

2024 F#/Go

https://adventofcode.com/2024

⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (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# ✔️

Advent Of Code 2025

2025 F#

https://adventofcode.com/2025

(0/25)

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:

About

Solutions in F#, Go, C++, Typescript for Advent of Code event

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published