Я бы описал так:
Нам нужно отправить несколько машин из точки А в точку Б. Расход - 1л/км маршрут - 40км. Платим мы только за израсходованный бензин, цена бензина - 1$/л
1я машина - заправили на 100л, потратила 40л, доехала из точки А в точку Б. Поездка успешна, заплатили 40$ за потраченный бензин
2я машина - заправили на 50л, потратила 40л, доехала из точки А в точку Б. Поездка успешна, заплатили 40$
3я машина - заправили на 20л, потратила 20л, не доехала из точки А в точку Б. Поездка неуспешна, заплатили 20$
И казалось бы - зачем заправлять больше 40л если мы знаем маршрут и расход? Потому что у нас плохой навигатор и пьяный водитель)
Соответствено отправив эти же машины в тот же путь может получится что на маршрут нужно будет потратить 60 литров а не 40. И в таком случае получится:
1я машина - заправили на 100л, потратила 60л, доехала из точки А в точку Б. Поездка успешна, заплатили 60$ за потраченный бензин
2я машина - заправили на 50л, потратила 50л, не доехала из точки А в точку Б. Поездка неуспешна, заплатили 50$
3я машина - заправили на 20л, потратила 20л, не доехала из точки А в точку Б. Поездка неуспешна, заплатили 20$