Skip to content

This is a multi-language repository for my solutions to the Advent of Code 2022 puzzles.

Notifications You must be signed in to change notification settings

Eric-Philippe/Advent-Of-Code-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ„ Advent of Code 2022 🎁


Table of Contents

Introduction

This is a repository for my solutions to the Advent of Code 2022 puzzles.

I'm using this as an opportunity to use every language I can think of to solve the puzzles. I'm also using this as an opportunity to learn more about the languages I'm using.

I'm also using this as an opportunity to learn Unit Testing and Test Driven Development (TDD).

My main goal here is just to follow regular training and practice and developping something else than applications (Bot, Website, Software, etc..).


Table of Contents of the puzzles

Day Title Logo Made With Unit Test GitDir Stars
Day 1 Calorie Counting C++ CppUnit GitDir ⭐⭐
Day 2 Rock Paper Scissors NodeJs Mocha GitDir ⭐⭐
Day 3 Rucksack Reorganization Java JUnit5 GitDir ⭐⭐
Day 4 Camp Cleanup C# NUnit GitDir ⭐⭐
Day 5 Supply Stacks TypeScript Jest GitDir ⭐⭐
Day 6 Tuning Trouble PHP PHPUnit GitDir ⭐⭐
Day 7 No Space Left On Device Python PyTest GitDir ⭐⭐
Day 8 Treetop Tree House Julia Test GitDir ⭐⭐
Day 9 Rope Bridge Kotlin JUnit5 GitDir ⭐⭐
Day 10 Cathode-Ray Tube Ruby Test::Unit GitDir ⭐⭐
Day 11 Monkey in the Middle Go GoTest GitDir ⭐⭐
Day 12 Hill Climbing Algorithm Rust RustTest GitDir ⭐⭐
Day 13 Distress Signal Perl Perl::Test GitDir ⭐⭐
Day 14 Regolith Reservoir C CTest GitDir ⭐⭐
Day 15 Beacon Exclusion Zone CLisp CLisp Test GitDir ⭐⭐
Day 16 Proboscidea Volcanium D D.Test GitDir ⭐⭐
Day 17 Pyroclastic Flow Q Lang None GitDir ⭐⭐
Day 18 Boiling Boulders F# F# GitDir ⭐⭐
Day 19 Not Enough Minerals Scala Scala GitDir ⭐⭐
Day 20 Grove Positioning System Clojure Clojure GitDir ⭐⭐
Day 21 Monkey Math Haskell Haskell GitDir ⭐⭐
Day 22 Monkey Map Nim Nim GitDir ⭐⭐
Day 23 Unstable Diffusion Elixir ElixirUTest GitDir ⭐⭐
Day 24 Blizzard Basin Dart Dart GitDir ⭐⭐
Day 25 Full of Hot Air Raku None GitDir ⭐⭐

Clear Commands

# Bash Command is available with the file "clear.sh"
# You can use it with the command "sh clear.sh"
:: CMD Command is available with the file "clear.cmd"
:: You can use it with the command ".\clear.cmd"

Accomplishments

I've submitted that repository to the Advent of Code 2022 reddit thread. I've been able to be elected as one of the 10 best repositories of the year. I'm very proud of that ! Such a great success for my first year of participation.

Archive WebSite Hey Mama I'm here :D

I'm also proud of following the whole month of December with a daily commit !

Credits

All rights are reserved by the creators of the Advent of Code puzzles. The statements for the puzzles are copied from the Advent of Code website.