1
0
Fork 0

add 2024/day11

This commit is contained in:
Sebastian Mark 2024-12-11 10:33:54 +01:00
parent 3cb912f1a7
commit f5c0c4d52f

View file

@ -19,12 +19,14 @@ def blink(stone: str) -> list:
return [1]
if len(str(stone)) % 2 == 0:
# split stone
middle = len(str(stone)) // 2
first = str(stone)[:middle]
second = str(stone)[middle:]
return [int(first), int(second)]
tens = 10**middle
first = stone // tens
second = stone % tens
return [first, second]
return [int(stone) * 2024]
return [stone * 2024]
def solve(stones: dict) -> dict: