day08 part 1
This commit is contained in:
@@ -29,7 +29,7 @@ pub fn task1() {
|
||||
result.push(next);
|
||||
let newly_open: HashSet<char> = depends_on
|
||||
.iter()
|
||||
.filter(|(task, deps)| deps.iter().all(|dep| result.chars().any(|c| c == *dep)))
|
||||
.filter(|(_task, deps)| deps.iter().all(|dep| result.chars().any(|c| c == *dep)))
|
||||
.map(|(task, _)| *task)
|
||||
.collect();
|
||||
open = open.union(&newly_open).map(|c| *c).collect();
|
||||
|
||||
Reference in New Issue
Block a user