Day 4 - more elegant way to find winner count

This commit is contained in:
Stefan Harmuth 2023-12-04 06:26:47 +01:00
parent 49d78dca0b
commit 80137baf92

View File

@ -21,13 +21,7 @@ class Day(AOCDay):
winner_string, card_string = card.split(" | ")
winner_numbers = list(map(int, winner_string.split()))
card_numbers = list(map(int, card_string.split()))
hits = 0
for number in winner_numbers:
if number in card_numbers:
hits += 1
ret.append(hits)
ret.append(len(set(winner_numbers) & set(card_numbers)))
return ret