Ответ:

За 20 дней Васе понадобится 40 · 20 = 800 литров бензина.

Вычислим количество канистр: 800 : 12 = 66 (остаток 8). Значит, 66 канистр не хватит — нужна ещё одна.

Ответ: 67 канистр.