Показать сообщение отдельно
  #3  
Старый 07.11.2006, 01:55
Аватар для Decoding
Decoding Decoding вне форума
Местный
 
Регистрация: 03.06.2006
Адрес: Почту найдете на моем сайте
Сообщения: 576
Версия Delphi: D10.2
Репутация: 214
По умолчанию

Цитата:
Есть дорога длинной 500км, в общем случае. В начале дороги находится АЗС. Есть автомобиль с баком в 100л и 2 канистры по 25л. Автомобиль на 1 км жрет 1л литр бензина. Требуется определить минимальное количество бензина, которое потребуется что бы проехать этот путь.

1) При чем тут АЗС (на что в твоей задаче это влияет)?

2) Минимальное количество бензина, которое потребуется что бы проехать этот путь = длинне дороги (из рассчета 1 литр на километр, если конечно на дороге нет развилок и объездных путей).

Цитата:
Ну, типа в отметке 350км, что бы достичь конца дороги требуется 150л, в отметке 300км требуется 300л.(пощитано руками).

А не 200 ли литров требуется в отметке 300км? (из рассчета 1 литр на километр)

Цитата:
Так конечно можно прочситать все!Но это же можно треснуть! Надо найти алгорим который бы это мог делать!

Если исходить из рассчета 1 литр на километр, то
длинна дороги - текущая позиция = кол-во бензина, которое потребуется что бы проехать остаток пути...

P.S.
А вообще, из всего, написанного тобой ранее не очень понятно, чего в конечном итоге ты хочешь добиться... Зачем тебе это нужно?
Ответить с цитированием