From 7fbac1f856e63978afaa2c5396f2c9294464a505 Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 28 Dec 2023 14:07:28 +0100 Subject: [PATCH] Clean up Day 7 --- src/bin/day07.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/bin/day07.rs b/src/bin/day07.rs index 86829c8..4a077a3 100644 --- a/src/bin/day07.rs +++ b/src/bin/day07.rs @@ -6,22 +6,22 @@ enum Kind { HC, OP, TP, - THREE, + Three, FH, - FOUR, - FIVE, + Four, + Five, } impl Kind { fn from_sorted_frequencies(slice: &[u8]) -> Kind { match slice { - &[5] => Kind::FIVE, - &[4, _] => Kind::FOUR, - &[3, _] => Kind::FH, - &[3, _, _] => Kind::THREE, - &[2, _, _] => Kind::TP, - &[2, _, _, _] => Kind::OP, - &[1, _, _, _, _] => Kind::HC, + [5] => Kind::Five, + [4, _] => Kind::Four, + [3, _] => Kind::FH, + [3, _, _] => Kind::Three, + [2, _, _] => Kind::TP, + [2, _, _, _] => Kind::OP, + [1, _, _, _, _] => Kind::HC, _ => unreachable!(), } }