Question 24909
100km at 8km/L requires 12.5 liters
300km at 12km/L requires 25 liters
Therefore 37.5 liters were used to go 400km.
Divide 400km by 37.5 liters to get 10 2/3 km/L

Cheers,
Stan H.