diff --git a/day07/part2.py b/day07/part2.py index 66331d7..b6e2058 100644 --- a/day07/part2.py +++ b/day07/part2.py @@ -18,14 +18,12 @@ for line in lines: hands.append((4, hand, int(bid))) elif (3-num_j) in count: hands.append((3, hand, int(bid))) - elif list(count).count(2) == 2: + elif len(count) == 3: hands.append((2, hand, int(bid))) - elif (2-num_j) in count: + elif len(count) == 4: hands.append((1, hand, int(bid))) else: hands.append((0, hand, int(bid))) hands.sort() -for h in hands: - print(h) print(sum(bid * rank for rank, (_, _, bid) in enumerate(hands, 1)))