From 4034c08cd9a8d6767c6bac795d67857d3f148857 Mon Sep 17 00:00:00 2001 From: Ruediger Ludwig Date: Sun, 11 Dec 2022 14:59:41 +0100 Subject: [PATCH] day11 added last possible case to operation --- advent/days/day11/solution.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/advent/days/day11/solution.py b/advent/days/day11/solution.py index 446faba..5c43bf3 100644 --- a/advent/days/day11/solution.py +++ b/advent/days/day11/solution.py @@ -23,9 +23,10 @@ def part2(lines: Iterator[str]) -> int: def worry_increaser(op: str, value: int | str) -> WorryIncreaser: match (op, value): - case '*', 'old': return lambda old: old * old case '*', int(v): return lambda old: old * v + case '*', 'old': return lambda old: old ** 2 case '+', int(v): return lambda old: old + v + case '+', 'old': return lambda old: 2 * old case _: raise Exception(f"Illegal line: {op} {value}")