My solutions to the Advent of Code 2023, by Eric Wastl
- Java version used: 11
- build tool used: Maven
The main methods for each day can be found in the respective classes inside the package de.forsch.axel.adventofcode23
.
The input is expected to be stored in a file dayXX.input
either within the src/main/resources/
or the src/test/resources
directory (test
is being used, for example, input, main
for your own input).
For days where part 1 and part 2 require different approaches, a static variable part
is available in the main class to toggle the variants.
Day | Time 1 | Rank 1 | Time 2 | Rank 2 |
---|---|---|---|---|
1 | 07:08:50 | 58665 | 08:26:57 | 41727 |
2 | 01:53:57 | 16164 | 05:06:22 | 30063 |
3 | 04:32:50 | 21563 | 04:53:35 | 17822 |
4 | 03:02:15 | 26628 | 03:16:33 | 20345 |
5 | 03:29:39 | 19328 | 04:18:54 | 9041 |
6 | 02:43:55 | 20789 | 02:48:45 | 19822 |
7 | 03:31:19 | 17390 | 03:55:05 | 14113 |
8 | 04:13:14 | 25298 | 09:46:18 | 27769 |
9 | 03:58:16 | 17924 | 04:14:52 | 17766 |
10 | 01:35:25 | 6546 | 03:51:21 | 5190 |
11 | 04:23:13 | 16380 | 04:31:45 | 14573 |
12 | 04:13:38 | 11066 | - | - |
13 | 10:06:08 | 18966 | 10:41:51 | 15506 |
14 | 10:18:23 | 22252 | 11:31:04 | 16017 |
15 | 07:40:14 | 21990 | 08:15:21 | 18254 |
16 | 10:26:35 | 17227 | 10:45:05 | 16273 |
17 | >24h | 15791 | >24h | 14709 |
18 | 05:02:20 | 9416 | - | - |