Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sschr15/advent-of-code
My solutions for Advent of Code problems
https://github.com/sschr15/advent-of-code
advent-of-code aoc-2023-in-kotlin kotlin
Last synced: 24 days ago
JSON representation
My solutions for Advent of Code problems
- Host: GitHub
- URL: https://github.com/sschr15/advent-of-code
- Owner: sschr15
- License: mit
- Created: 2020-12-02T14:26:09.000Z (almost 4 years ago)
- Default Branch: 2023-real
- Last Pushed: 2023-12-26T05:27:19.000Z (11 months ago)
- Last Synced: 2023-12-26T13:47:14.302Z (11 months ago)
- Topics: advent-of-code, aoc-2023-in-kotlin, kotlin
- Language: Kotlin
- Homepage:
- Size: 61.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AdventOfCode
This is a repository containing *my personal solutions* to the
[Advent of Code](https://adventofcode.com/2021/about) challenges. All challenge files must be
downloaded from the Advent of Code website and to be used without modification must be named as `dayN` in
`inputs//` (where `N` is which day of 25 we are at, with a variable digit count).## Running all solutions
1. Make sure you have installed Java 21 or higher, and that gradle is directed to use Java 21.
2. Place all solutions in the `inputs//` directory, as files named as `dayN` without an extension
or with the `.txt` extension.
3. Run `./gradlew run` to run all solutions.If any exceptions are thrown, the program will catch them, print the error message,
and export the stacktrace to a `dayN_error.txt` file. It will then continue to the next solution.## License
I am licensing this under the MIT license even though I suggest people not use my solutions. I'd still
consider myself not the best when it comes to programming in general, but I have felt that I've improved.
~~However, [GeneralUtils](src/main/kotlin/sschr15/aocsolutions/GeneralUtils.kt) might actually have some
good code.~~ Nothing ever is good code if I touch it.Proceed with caution!