15 lines
398 B
Python
15 lines
398 B
Python
|
def main(races, S=1):
|
||
|
for t, d in races:
|
||
|
result = []
|
||
|
for h in range(0, t+1):
|
||
|
if (h * (t-h)) > d: result.append(h)
|
||
|
S *= len(result)
|
||
|
return S
|
||
|
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
races=[(7,9), (15,40), (30,200)]
|
||
|
races2=[(71530,940200)]
|
||
|
racesI=[(42,284), (68,1005), (69,1122), (85,1341)]
|
||
|
racesI2=[(42686985,284100511221341)]
|
||
|
print(main(racesI2))
|