From 1c00bf3984de002c6d890772066466afd21e6e4d Mon Sep 17 00:00:00 2001 From: Fabian Schmidt Date: Mon, 16 Sep 2024 12:42:55 +0200 Subject: [PATCH] Run clippy and use every fix (except return) --- src/bin/problem_1.rs | 12 +++--------- src/bin/problem_2.rs | 2 +- src/bin/problem_4.rs | 2 +- src/bin/problem_5.rs | 2 +- src/bin/problem_6.rs | 2 +- src/bin/problem_8.rs | 2 +- 6 files changed, 8 insertions(+), 14 deletions(-) diff --git a/src/bin/problem_1.rs b/src/bin/problem_1.rs index 2f854af..7c5f4bd 100644 --- a/src/bin/problem_1.rs +++ b/src/bin/problem_1.rs @@ -1,20 +1,14 @@ fn main() { - let result: i32 = (0..1000) - .into_iter() - .filter(|x| x % 3 == 0 || x % 5 == 0) - .sum(); + let result: i32 = (0..1000).filter(|x| x % 3 == 0 || x % 5 == 0).sum(); - println!("Result: {}", result); + println!("Result: {result}"); } #[cfg(test)] mod tests { #[test] fn it_works() { - let result: i32 = (0..10) - .into_iter() - .filter(|x| x % 3 == 0 || x % 5 == 0) - .sum(); + let result: i32 = (0..10).filter(|x| x % 3 == 0 || x % 5 == 0).sum(); assert_eq!(result, 23); } } diff --git a/src/bin/problem_2.rs b/src/bin/problem_2.rs index 68f9d4b..47d1171 100644 --- a/src/bin/problem_2.rs +++ b/src/bin/problem_2.rs @@ -1,6 +1,6 @@ fn main() { let result = fibonacci_even_sum(4_000_000); - println!("Result: {}", result); + println!("Result: {result}"); } fn fibonacci_even_sum(limit: i64) -> i64 { diff --git a/src/bin/problem_4.rs b/src/bin/problem_4.rs index ae26923..c7c98e1 100644 --- a/src/bin/problem_4.rs +++ b/src/bin/problem_4.rs @@ -1,6 +1,6 @@ fn main() { let result = find_largest_palindrome(3); - println!("Result: {}", result); + println!("Result: {result}"); } fn find_largest_palindrome(digits: u32) -> i64 { diff --git a/src/bin/problem_5.rs b/src/bin/problem_5.rs index aae1bee..7b0a23d 100644 --- a/src/bin/problem_5.rs +++ b/src/bin/problem_5.rs @@ -1,6 +1,6 @@ fn main() { let result = square_of_sum(100) - sum_of_squares(100); - println!("Result: {}", result); + println!("Result: {result}"); } fn square_of_sum(range: i64) -> i64 { diff --git a/src/bin/problem_6.rs b/src/bin/problem_6.rs index a97e4e1..d5c1376 100644 --- a/src/bin/problem_6.rs +++ b/src/bin/problem_6.rs @@ -1,6 +1,6 @@ fn main() { let result = smallest_multiple(20); - println!("Result: {}", result); + println!("Result: {result}"); } fn smallest_multiple(number: i64) -> i64 { diff --git a/src/bin/problem_8.rs b/src/bin/problem_8.rs index e1eb5e3..9f0e519 100644 --- a/src/bin/problem_8.rs +++ b/src/bin/problem_8.rs @@ -2,7 +2,7 @@ const NUMBER: &str = "731671765313306249192251196744265747423553491949349698352 fn main() { let result = adjacent_product(NUMBER, 13); - println!("Result: {}", result); + println!("Result: {result}"); } fn adjacent_product(number: &str, window: usize) -> i64 {