From 4796950fdf8ed6113b64b3a198a850f8784d2220 Mon Sep 17 00:00:00 2001 From: kageru Date: Fri, 17 Dec 2021 12:51:01 +0100 Subject: [PATCH] better bounds --- 2021/src/bin/day17.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2021/src/bin/day17.rs b/2021/src/bin/day17.rs index c5f81ae..1d12152 100644 --- a/2021/src/bin/day17.rs +++ b/2021/src/bin/day17.rs @@ -36,8 +36,8 @@ fn part1(hits: &Vec<((isize, isize), isize)>) -> isize { } fn find_hits(target: &TargetArea) -> Vec<((isize, isize), isize)> { - (0..100) - .flat_map(move |x| (-1000..1000).map(move |y| (x, y))) + (1..=*target.0.end()) + .flat_map(move |x| (*target.1.start()..250).map(move |y| (x, y))) .filter_map(|(xstart, ystart)| { let mut probe = ((xstart, ystart), (0, 0)); let mut y_high = 0;