Obscure's Advent of Code Code
Beginning in 2022, Obscure began attempting Advent Of Code's annual puzzles. While Obscure had been aware of these puzzles for a few years previous, 2022 marked the first year that Obscure made a consistent (yet not always successful) effort to complete the puzzles daily. This repo was made to store Obscure's final, working solutions to the puzzles.
Obscure may approach each problem in a variety of ways in any language of his choosing. He sometimes also returns to old problems and completes them in more than one language for fun and learning. If you would like to test any of Obscure's solutions for yourself, check that you can comply with these tips:
- Ensure that you have a working copy of a recent edition of the language you'd like to test installed on your system.
- Download your copy of the input for the puzzle in question, and save that input as a file named
input.txt
in the directory that contains the solution you'd like to test. - For a Java solution, Obscure recommends using the command
javac *.java && java Main
to compile and run his code.
If you encounter an error in which Obscure's code does not seem to work as intended, feel free to open an issue and report your findings. You may also open an issue if you personally take issue (pun intended) with one of Obscure's implementations. Obscure appreciates input from the community, and is constantly looking to learn more and improve his skills.