1
0

Added day 4 part 2

This commit is contained in:
Ishan Jain 2022-12-04 11:27:30 +05:30
parent 3c16932a91
commit e9721b5117
Signed by: ishan
GPG Key ID: 0506DB2A1CC75C27

View File

@ -35,7 +35,10 @@ fn solution(input: impl Iterator<Item = ((u64, u64), (u64, u64))>) -> 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