From e9721b5117c991906fab46a90bd9c701818b1bb4 Mon Sep 17 00:00:00 2001 From: Ishan Jain Date: Sun, 4 Dec 2022 11:27:30 +0530 Subject: [PATCH] Added day 4 part 2 --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index a196132..eff38e4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -35,7 +35,10 @@ fn solution(input: impl Iterator) -> usize { let mut score = 0; for ((a0, a1), (b0, b1)) in input { - score += ((a0 <= b0 && a1 >= b1) || (b0 <= a0 && b1 >= a1)) as usize; + score += ((a0 <= b0 && a1 >= b1) + || (b0 <= a0 && b1 >= a1) + || (b0 >= a0 && b0 <= a1) + || (a0 >= b0 && a0 <= b1)) as usize; } score