Ответ:

Переведём вместимость канистры в кубические метры: \(40\text{ л}=0.04\text{ м}^3\).

Найдём объём керосина по формуле \(V=\frac{m}{\rho}\): \(V=\frac{36\text{ кг}}{800\text{ кг/м}^3}=0.045\text{ м}^3=45\text{ л}\).

Сравним объёмы: \(45\text{ л}>40\text{ л}\). Значит, керосин не поместится; его объём превышает вместимость канистры на \(5\) л.

Ответ: нет, не хватит.