From a3f9edd48dd4e79355cec5e1ceb64f38c23c2a9c Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Sun, 18 Dec 2022 22:57:19 +0100 Subject: [PATCH] Disturbingly simple optimization --- 2022/src/day17.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2022/src/day17.rs b/2022/src/day17.rs index 7b54a44..a8270e0 100644 --- a/2022/src/day17.rs +++ b/2022/src/day17.rs @@ -35,7 +35,7 @@ fn collides(shape: &[&[bool]], cavern: &IndexSet, x: usize, y: usize) -> bool { return true; } - for (col, &on) in line.iter().enumerate() { + for (col, &on) in line.iter().enumerate().rev() { if on && cavern.contains((y - row) * WIDTH + x + col) { return true; }