Solution | #1 | #2 | Time | |
---|---|---|---|---|
Day 1: Report Repair | ★ | ★ | 60µs | |
Day 2: Password Philosophy | ★ | ★ | 2ms | |
Day 3: Toboggan Trajectory | ★ | ★ | 120µs | |
Day 4: Passport Processing | ★ | ★ | 1ms | |
Day 5: Binary Boarding | ★ | ★ | 400µs | |
Day 6: Custom Customs | ★ | ★ | 1ms | |
Day 7: Handy Haversacks | ★ | ★ | 2ms | |
Day 8: Handheld Halting | ★ | ★ | 2ms | |
Day 9: Encoding Error | ★ | ★ | 400µs | |
Day 10: Adapter Array | ★ | ★ | 20µs | |
Day 11: Seating System | ★ | ★ | 70ms | |
Day 12: Rain Risk | ★ | ★ | 300µs | |
Day 13: Shuttle Search﹡ | ★ | ☆ | 10µs | |
Day 14: Docking Data | ★ | ★ | 7ms | |
Day 15: Rambunctious Recitation | ★ | ★ | 830ms | |
Day 16: Ticket Translation | ★ | ★ | 1ms | |
Day 17: Conway Cubes | ★ | ★ | 14ms | |
Day 18: Operation Order | ★ | ★ | 220ms | |
Day 19: Monster Messages | ★ | ★ | 20ms | |
Day 20: Jurassic Jigsaw** | ★ | 0ms | ||
TOTAL | 1.2s |
﹡ I had to look at some hints for part 2 ** I gave up at that point, took me more than a day to complete it
# Run a particular day (without debug)
cargo run --release --bin day_01
# To run them all
cargo run --release --bin all