feat: Ready for day 4, clippy has been satisfied :)
Some checks failed
Continuous integration / Check (push) Successful in 39s
Continuous integration / Test Suite (push) Failing after 42s
Continuous integration / Rustfmt (push) Successful in 27s
Continuous integration / Clippy (push) Successful in 39s
Continuous integration / build (push) Successful in 41s

This commit is contained in:
2025-12-07 21:31:33 +00:00
parent a8a7f91132
commit d03f97e641
6 changed files with 160 additions and 5 deletions

View File

@@ -19,7 +19,7 @@ impl Solution for Day02 {
.iter()
.map(|(_, hi)| hi.clone())
.max()
.unwrap_or_else(|| BigUint::zero());
.unwrap_or_else(BigUint::zero);
let max_digits = self.digits_of(&overall_max);
@@ -102,7 +102,7 @@ impl Solution for Day02 {
.iter()
.map(|(_, hi)| hi.clone())
.max()
.unwrap_or_else(|| BigUint::zero());
.unwrap_or_else(BigUint::zero);
let max_digits = self.digits_of(&overall_max);

View File

@@ -96,8 +96,8 @@ impl Day03 {
}
// Otherwise, place the battery and recurse
return (max_val as u64) * 10u64.pow((num_batteries - 1) as u32)
+ self.calculate_joltage(num_batteries - 1, &bank[max_idx + 1..bank.len()]);
(max_val as u64) * 10u64.pow((num_batteries - 1) as u32)
+ self.calculate_joltage(num_batteries - 1, &bank[max_idx + 1..bank.len()])
}
}

View File

@@ -44,7 +44,7 @@ mod test {
.unwrap()
.to_string();
assert_eq!(answer, "Ready");
assert_eq!(answer, "13");
}
#[test]