diff --git a/data/day06-test.txt b/data/day06-test.txt new file mode 100644 index 0000000..e69de29 diff --git a/data/day06.txt b/data/day06.txt new file mode 100644 index 0000000..e69de29 diff --git a/src/day06.rs b/src/day06.rs new file mode 100644 index 0000000..90aa9b3 --- /dev/null +++ b/src/day06.rs @@ -0,0 +1,21 @@ +use anyhow::Result; + +pub(crate) fn run() -> Result<(usize, usize)> { + let input = include_str!("../data/day06.txt"); + Ok((0, 0)) +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_example() { + let input = include_str!("../data/day06-test.txt"); + } + + #[test] + fn test_my_data() { + let input = include_str!("../data/day06.txt"); + } +} diff --git a/src/main.rs b/src/main.rs index ad33b78..72bf77f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -5,6 +5,7 @@ mod day02; mod day03; mod day04; mod day05; +mod day06; mod utils; fn main() -> Result<()> { @@ -13,5 +14,6 @@ fn main() -> Result<()> { println!("day03: {:?}", day03::run()?); println!("day04: {:?}", day04::run()?); println!("day05: {:?}", day05::run()?); + println!("day06: {:?}", day06::run()?); Ok(()) }