Чтобы узнать, сколько банок потребуется, нужно разделить общий объём молока на объём одной банки:
$$20 \div 3 = 6 \frac{2}{3}$$Так как нам нужно наименьшее количество банок, то округляем полученное число в большую сторону, потому что нельзя иметь часть банки.
Таким образом, потребуется 7 банок.
Теперь узнаем, сколько литров молока будет в последней банке. Так как 6 банок будут полными (по 3 литра), то:
$$20 - (6 \times 3) = 20 - 18 = 2$$Ответ: потребуется 7 банок, в последней банке будет 2 литра молока.