2022 rust day 9
This commit is contained in:
parent
e604c007ca
commit
1060e6b386
|
@ -55,13 +55,11 @@ fn tail_visits(data: &[Move], knots: &mut [(i32, i32)]) -> HashSet<(i32, i32)> {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn solve1(data: &[Move]) -> usize {
|
fn solve1(data: &[Move]) -> usize {
|
||||||
let mut knots = [(0, 0); 2];
|
tail_visits(&data, &mut [(0, 0); 2]).len()
|
||||||
tail_visits(&data, &mut knots).len()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn solve2(data: &[Move]) -> usize {
|
fn solve2(data: &[Move]) -> usize {
|
||||||
let mut knots = [(0, 0); 10];
|
tail_visits(&data, &mut [(0, 0); 10]).len()
|
||||||
tail_visits(&data, &mut knots).len()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue