From 89929901e88749c8428afd0cf5684caa49a246b7 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Wed, 3 Dec 2025 17:45:22 +0100 Subject: Day 3 --- day2/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'day2') diff --git a/day2/__init__.py b/day2/__init__.py index 882bcad..20e573e 100644 --- a/day2/__init__.py +++ b/day2/__init__.py @@ -7,7 +7,8 @@ from aoc import BaseAssignment, I, T class Assignment(BaseAssignment, ABC): - def parse_item(self, item: str) -> Iterator[range]: + @classmethod + def parse_item(cls, item: str) -> Iterator[range]: for r in item.split(","): [start, end] = r.split("-") yield range(int(start), int(end) + 1) -- cgit v1.2.3