minor changes to accomodate for pypy

This commit is contained in:
Stefan Harmuth 2021-12-12 17:39:15 +01:00
parent 03f0491671
commit 53c472b912
2 changed files with 4 additions and 4 deletions

View File

@ -1,10 +1,10 @@
from tools.aoc import AOCDay from tools.aoc import AOCDay
from tools.coordinate import Coordinate from tools.coordinate import Coordinate
from tools.grid import Grid from tools.grid import Grid
from typing import Any from typing import Any, List
def buildLineGrid(lines: list[list[str]], diagonals: bool = False) -> Grid: def buildLineGrid(lines: List[List[str]], diagonals: bool = False) -> Grid:
grid = Grid(0) grid = Grid(0)
for line in lines: for line in lines:
start = Coordinate(*map(int, line[0].split(","))) start = Coordinate(*map(int, line[0].split(",")))

View File

@ -1,8 +1,8 @@
from tools.aoc import AOCDay from tools.aoc import AOCDay
from typing import Any from typing import Any, List
def evolve_fishes(start_state: list[int], days: int) -> list[int]: def evolve_fishes(start_state: List[int], days: int) -> List[int]:
fishes = [0 for _ in range(9)] fishes = [0 for _ in range(9)]
for x in start_state: for x in start_state:
fishes[x] += 1 fishes[x] += 1