Day 20, part 2
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
use aoc22::{day20, util};
|
||||
|
||||
pub fn main() {
|
||||
let nodes = day20::parse_file(&util::parse_input());
|
||||
let nodes = day20::parse_file(&util::parse_input(), 1);
|
||||
|
||||
day20::mix(&nodes);
|
||||
|
||||
|
||||
16
src/bin/d20p2.rs
Normal file
16
src/bin/d20p2.rs
Normal file
@ -0,0 +1,16 @@
|
||||
use aoc22::{day20, util};
|
||||
|
||||
const KEY: isize = 811589153;
|
||||
const ROUNDS: usize = 10;
|
||||
|
||||
pub fn main() {
|
||||
let nodes = day20::parse_file(&util::parse_input(), KEY);
|
||||
// day20::print_nodes(&nodes);
|
||||
|
||||
for _ in 0..ROUNDS {
|
||||
day20::mix(&nodes);
|
||||
// day20::print_nodes(&nodes);
|
||||
}
|
||||
|
||||
println!("Sum of coordinates: {}", day20::calc_coordinates(&nodes));
|
||||
}
|
||||
Reference in New Issue
Block a user