Implement day 22 part 2 (and 1 again)

This commit is contained in:
2021-12-29 12:40:49 +01:00
parent b2f9898714
commit fd26f58e25
6 changed files with 235 additions and 61 deletions

View File

@@ -79,7 +79,7 @@ pub fn part2(input: &mut dyn Read) -> String {
let mut grid = read_grid(input, &mut buffer);
let mut todo = Vec::new();
let target = grid.iter().map(|line| line.len()).sum();
let target: usize = grid.iter().map(|line| line.len()).sum();
(1..)
.find(|_| advance(&mut grid, &mut todo) == target)