450 километров - это 4,5 раза по 100 км. Если на каждые 100 км расходуется 8,5 литров бензина, то на 450 км необходимо 8,5*4,5 = 38,25 литра. Это меньше, чем 40 литров. Следовательно, бака на 450 км достаточно. Ответ: да, хватит.