Day 6 python
parent
a39d68240a
commit
acdfa3f201
|
|
@ -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))
|
||||||
Loading…
Reference in New Issue