From 19b7ee46b55ed25f77fd030ccc473c8cf95e07b5 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 4 Jul 2025 15:32:49 +0200 Subject: Day 17 2022 bleah --- 2022/17/a.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 2022/17/a.rs (limited to '2022/17/a.rs') diff --git a/2022/17/a.rs b/2022/17/a.rs new file mode 100644 index 0000000..18e72e4 --- /dev/null +++ b/2022/17/a.rs @@ -0,0 +1,16 @@ +mod common; +use common::*; + +fn main() { + let mut screen = Screen::new(); + let rocks = get_rocks(); + let mut line = String::new(); + let _ = std::io::stdin().read_line(&mut line); + let line = &line[0..line.len()-1]; // remove newline + + let mut t = 0; + for i in 0..2022 { + screen.drop_rock(&rocks[i%5], &mut t, &line); + } + println!("{}", screen.top); +} -- cgit v1.3