From 84c160cf544335d81a7419c755e43064b04e7065 Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Sat, 11 Dec 2021 17:20:22 +0100 Subject: [PATCH] Simplify part 2 --- 2021/src/day11.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/2021/src/day11.rs b/2021/src/day11.rs index e1e4062..2eaadd4 100644 --- a/2021/src/day11.rs +++ b/2021/src/day11.rs @@ -82,14 +82,7 @@ pub fn part2(input: &mut dyn Read) -> String { let target = grid.iter().map(|line| line.len()).sum(); (1..) - .find_map(|step| { - let flashes = advance(&mut grid, &mut todo); - if flashes == target { - Some(step) - } else { - None - } - }) + .find(|_| advance(&mut grid, &mut todo) == target) .unwrap() .to_string() }