D4P2: fold result
This commit is contained in:
parent
d8916eb4ed
commit
df623d13cc
|
@ -12,11 +12,7 @@ pub fn main() {
|
||||||
vec.iter()
|
vec.iter()
|
||||||
.group_by(move |n| *n)
|
.group_by(move |n| *n)
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.filter_map(|(_, v)| if v.count() == 2 { Some(true) } else { None })
|
.fold(false, |acc, (_, v)| acc || v.count() == 2)
|
||||||
// can’t do this because I’m too smol brained for the borrow checker
|
|
||||||
//.filter(|(_, v)| v.count() == 2)
|
|
||||||
.count()
|
|
||||||
> 0
|
|
||||||
});
|
});
|
||||||
println!("Part 2: {}", part2.count());
|
println!("Part 2: {}", part2.count());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user