From 672e465976070c01a499d4ebb5da4c05d0d65b5b Mon Sep 17 00:00:00 2001 From: Acvaxoort Date: Wed, 13 Dec 2023 22:14:28 +0100 Subject: [PATCH] the fact both sums weren't written the same way was annoying me --- day12/src/main_dp.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/day12/src/main_dp.rs b/day12/src/main_dp.rs index 1d5c721..e36a135 100644 --- a/day12/src/main_dp.rs +++ b/day12/src/main_dp.rs @@ -230,8 +230,7 @@ fn main() { let numbers2 = numbers.iter().cycle().take(numbers.len() * 5).copied().collect::>(); let sum_numbers = numbers.iter().sum::(); let sum_numbers2 = sum_numbers * 5; - let options = count_options_dp(&layout, &numbers, sum_numbers) as u64; - sum1 += options; + sum1 += count_options_dp(&layout, &numbers, sum_numbers) as u64; sum2 += count_options_dp(&layout2, &numbers2, sum_numbers2) as u64; } let elapsed = time_start.elapsed().as_micros();