Day 6 python

main
Vuun 2024-03-17 20:58:15 +01:00
parent a39d68240a
commit acdfa3f201
1 changed files with 24 additions and 0 deletions

24
python/Day 6/main.py Normal file
View File

@ -0,0 +1,24 @@
from io import open
import numpy
input=open('input.txt','r')
text=input.read().splitlines()
input.close()
del(input)
times = text[0]
distances = text[1]
times = [int(i) for i in times.split(':')[1].split() if i.isdigit()]
distances = [int(i) for i in distances.split(':')[1].split() if i.isdigit()]
moves=[]
wins=[]
for index,seconds in enumerate(times):
wins.append(0)
for time_hold in range(0,seconds+1):
move=(time_hold*(seconds-time_hold))
if move>distances[index]:
wins[index]+=1
print("El resultado es: ",numpy.prod(wins))