Ответ:

Найдём, сколько полных трёхлитровых банок можно заполнить: 43 : 3 = 14 (ост. 1). Для оставшегося литра понадобится ещё одна банка.

Ответ: 15 банок.