Day 5: Part 1

This commit is contained in:
2025-12-05 09:25:14 +01:00
parent 3ce348ebf6
commit 0a71f02136
2 changed files with 1229 additions and 0 deletions

28
day5/main.py Normal file
View File

@@ -0,0 +1,28 @@
with open("day5/input.txt") as file:
data = file.readlines()
safeFood = []
maybeRotten = []
for index, item in enumerate(data):
if(item == "\n"):
print(f"At index {index} is space")
safeFood = [value.strip("\n") for value in data[:index]]
maybeRotten = [int(value.strip("\n")) for value in data[index+1:]]
safeRanges = []
for safeRange in safeFood:
safeRanges.append([int(number) for number in safeRange.split("-")])
safeFoodNumber = 0
for item in maybeRotten:
for ranges in safeRanges:
if((ranges[0] <= item) and (item <= ranges[1])):
safeFoodNumber+=1
break
print(safeRanges)
print(maybeRotten)
print(safeFoodNumber)