From 112481864126e365a18d4b1d8fcc75bf7a85ae05 Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Thu, 10 Dec 2020 17:59:49 -0800 Subject: [PATCH] day 9: minor cleanup Signed-off-by: Stephen Waits --- src/day09.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/day09.rs b/src/day09.rs index 9539d14..3d6b103 100644 --- a/src/day09.rs +++ b/src/day09.rs @@ -5,10 +5,8 @@ use anyhow::{anyhow, Result}; fn is_bad(data: &Vec, n: usize, i: usize) -> Result { let prev_n = &data[i - n..i]; - let found = - utils::combinations(2, prev_n.len()).any(|c| data[i] == prev_n[c[0]] + prev_n[c[1]]); - if !found { - return Ok(data[i]); + if !utils::combinations(2, prev_n.len()).any(|c| data[i] == prev_n[c[0]] + prev_n[c[1]]) { + Ok(data[i]) } else { Err(anyhow!("no result found")) }