From 75b03cf36af32eeeef3bb6c65f3bbfb3abf8e9bc Mon Sep 17 00:00:00 2001 From: Sebastian Seedorf Date: Sun, 11 Dec 2022 20:02:26 +0100 Subject: [PATCH] Day 11 --- day11/part1.py | 4 +--- day11/part2.py | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/day11/part1.py b/day11/part1.py index aeafae3..195717b 100644 --- a/day11/part1.py +++ b/day11/part1.py @@ -7,9 +7,7 @@ def create_op(op_line): if "old * old" in op_line: return lambda x: x**2 val = int(op_line[6:]) - if "*" in op_line: - return lambda x: x*val - return lambda x: x+val + return (lambda x: x*val) if "*" in op_line else (lambda x: x+val) for line in lines: diff --git a/day11/part2.py b/day11/part2.py index 3147eb2..f8de387 100644 --- a/day11/part2.py +++ b/day11/part2.py @@ -9,9 +9,7 @@ def create_op(op_line): if "old * old" in op_line: return lambda x: x**2 val = int(op_line[6:]) - if "*" in op_line: - return lambda x: x*val - return lambda x: x+val + return (lambda x: x*val) if "*" in op_line else (lambda x: x+val) for line in lines: