29 lines
698 B
Python
29 lines
698 B
Python
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)
|