https://github.com/coriolinus/adventofcode-2023
Solutions to 2023 edition of Advent of Code
https://github.com/coriolinus/adventofcode-2023
Last synced: about 1 year ago
JSON representation
Solutions to 2023 edition of Advent of Code
- Host: GitHub
- URL: https://github.com/coriolinus/adventofcode-2023
- Owner: coriolinus
- Created: 2023-11-07T21:17:19.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T08:10:02.000Z (over 2 years ago)
- Last Synced: 2024-04-24T04:13:02.478Z (over 2 years ago)
- Language: Rust
- Size: 313 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advent of Code 2023
Solutions to the exercises at .
Each day is a subproject within a shared workspace; this reduces recompilation required.
Uses [`aoctool`](https://github.com/coriolinus/aoctool) for daily setup, and
[`aoclib`](https://github.com/coriolinus/aoclib/) for shared library functions.
## Running a Day
As each day is a sub-crate built from a template, they all have a similar CLI interface. Each is smart
enough to download its input if it does not exist, but use the existing file if it does. Just run the
desired day by name; it'll run part 1. Part 2 can be run by adding a CLI flag.
```bash
cargo run -p day01 -- --part2
```