Необходимо узнать сколько бензина расходуется на определенное количество километров, в нашем случае на 10 км.
На 10 км бензина марки А расходуется 21:3=7 литров.
На 10 км бензина марки В расходуется 18:2=9 литров.
Конечно же водитель должен купить бензин марки А, т.к. на 50 км его необходимо 7х5=35 л, а марки В необходимо 9х5=45 л, что на 10 больше.