From e7e3c391a13c96b1b0553078b784167eab06999e Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Wed, 8 Dec 2021 07:44:13 +0100 Subject: Remove EVER MORE useless constructors --- 2021/08/puzzle-2.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '2021') diff --git a/2021/08/puzzle-2.py b/2021/08/puzzle-2.py index 0ebb2d3..0139049 100755 --- a/2021/08/puzzle-2.py +++ b/2021/08/puzzle-2.py @@ -20,17 +20,17 @@ def solve(nums: list[str]) -> int: if nummap[1].issubset(s): nummap[3] = s # 4 is a subset of 5 union with 1 but not 2 union with 1 - elif set(nummap[4]).issubset(s.union(nummap[1])): + elif nummap[4].issubset(s.union(nummap[1])): nummap[5] = s else: nummap[2] = s # 0, 6, or 9 case 6: # 1 is a subset of 6 but not 0 or 9 - if not set(nummap[1]).issubset(s): + if not nummap[1].issubset(s): nummap[6] = s # 4 is a subset of 9 but not 0 - elif set(nummap[4]).issubset(s): + elif nummap[4].issubset(s): nummap[9] = s else: nummap[0] = s -- cgit v1.2.3