diff --git a/2019/day1/src/main.rs b/2019/day1/src/main.rs index cc698de..7eb1943 100644 --- a/2019/day1/src/main.rs +++ b/2019/day1/src/main.rs @@ -12,14 +12,14 @@ fn main() { ]; let mut result = 0; - for i in all_modules.iter() { - result += fuel_calc(*i); + for &i in all_modules.iter() { + result += fuel_calc(i); } println!("Part1: I need {} fuel for all modules", result); //all_modules.map(fuel_calc).sum() //all_modules.map(fuel_calc).sum() - println!("Part2: I need {} fuel for all modules", all_modules.iter().fold(0, |sum, x | fuel_tyranny(*x) + sum )); + println!("Part2: I need {} fuel for all modules", all_modules.iter().fold(0, |sum, &x | fuel_tyranny(x) + sum )); } fn fuel_calc(mass: i32) -> i32 {