diff --git a/2025/daily-template/benches/benchmarks.rs b/2025/daily-template/benches/benchmarks.rs index 89630ab..301ba72 100644 --- a/2025/daily-template/benches/benchmarks.rs +++ b/2025/daily-template/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use {{crate_name}}::*; +use {{crate_name}}::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-01/benches/benchmarks.rs b/2025/day-01/benches/benchmarks.rs index cfb21dd..b943e62 100644 --- a/2025/day-01/benches/benchmarks.rs +++ b/2025/day-01/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_01::*; +use day_01::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-02/benches/benchmarks.rs b/2025/day-02/benches/benchmarks.rs index 381a22f..998f32c 100644 --- a/2025/day-02/benches/benchmarks.rs +++ b/2025/day-02/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_02::*; +use day_02::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-02/src/part1.rs b/2025/day-02/src/part1.rs index e12de30..42b1ae7 100644 --- a/2025/day-02/src/part1.rs +++ b/2025/day-02/src/part1.rs @@ -63,9 +63,6 @@ pub fn process(input: &str) -> Result { .map(Range::from_str) .flat_map(|range| range.unwrap().find_invalid()) .map(|x| x.0) - .inspect(|x| { - dbg!(x); - }) .sum(); Ok(result) } diff --git a/2025/day-03/benches/benchmarks.rs b/2025/day-03/benches/benchmarks.rs index a883666..fbcf2fe 100644 --- a/2025/day-03/benches/benchmarks.rs +++ b/2025/day-03/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_03::*; +use day_03::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-04/benches/benchmarks.rs b/2025/day-04/benches/benchmarks.rs index 107aa4c..e8f3877 100644 --- a/2025/day-04/benches/benchmarks.rs +++ b/2025/day-04/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_04::*; +use day_04::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-05/benches/benchmarks.rs b/2025/day-05/benches/benchmarks.rs index 02cdd0e..b797fd0 100644 --- a/2025/day-05/benches/benchmarks.rs +++ b/2025/day-05/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_05::*; +use day_05::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-06/benches/benchmarks.rs b/2025/day-06/benches/benchmarks.rs index 19c60fb..51d32ef 100644 --- a/2025/day-06/benches/benchmarks.rs +++ b/2025/day-06/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_06::*; +use day_06::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-07/benches/benchmarks.rs b/2025/day-07/benches/benchmarks.rs index ba6ee88..b748418 100644 --- a/2025/day-07/benches/benchmarks.rs +++ b/2025/day-07/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_07::*; +use day_07::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-08/benches/benchmarks.rs b/2025/day-08/benches/benchmarks.rs index 0ddf332..7b35dd5 100644 --- a/2025/day-08/benches/benchmarks.rs +++ b/2025/day-08/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_08::*; +use day_08::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt")), 1000).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); } diff --git a/2025/day-09/benches/benchmarks.rs b/2025/day-09/benches/benchmarks.rs index 933f06e..f925759 100644 --- a/2025/day-09/benches/benchmarks.rs +++ b/2025/day-09/benches/benchmarks.rs @@ -1,4 +1,4 @@ -use day_09::*; +use day_09::{part1, part2}; fn main() { divan::main(); @@ -6,16 +6,10 @@ fn main() { #[divan::bench] fn part1() { - part1::process(divan::black_box(include_str!( - "../input1.txt", - ))) - .unwrap(); + part1::process(divan::black_box(include_str!("../input1.txt"))).unwrap(); } #[divan::bench] fn part2() { - part2::process(divan::black_box(include_str!( - "../input2.txt", - ))) - .unwrap(); + part2::process(divan::black_box(include_str!("../input2.txt"))).unwrap(); }