Задача 4 Световен рекорд по плуване

Здравейте колеги. От около час си блъскам главата със задача №4 и до никъде не стигам. Признавам че съм позабравил математиката и физиката откакто завърших. Но доколкото помня формулата за път, скорост и време беше S=V.t От това следва че t=S/V. Но програмата дава грешни резултати. Интересното е че ако използвам t=S.V първият резултат е верен, но втория получава отклонение от 1,5 секунди. Не мога да разбера къде бъркам. Защо с грешна формула получавам правилен резултат и откъде се появяват тези 1,5 секунди?

 

https://pastebin.com/W9x8hNA3

 

https://i.imgur.com/FlKAhkp.jpg

 

from math import floor
current_record = float(input())
S = float(input())
V = float(input())

resistance = floor((S / 15) * 12.5)
t = S * V + resistance
difference = t - current_record

if t < current_record:
    print(f"Yes, he succeeded! The new world record is {t:.2f} seconds.")
if t >= current_record:
    print(f"No, he failed! He was {difference:.2f} seconds slower.")