Разлили - значит разделили.
Банки бывают трехЛИТРОВЫЕ и разливать можно не килограммы, а литры.
1) Сколько для БЕЛОЙ
18 кг / 3кг/шт = 6 шт.
2) Сколько для БЛАКИТНОЙ
12/2 = 6 ШТ.
3) Сколько ВСЕГО банок понадобилось
6+6 = 12 шт.
ОТВЕТ: 12 банок
Если бы еще узнать, что такое ФАРБИ и БЛАКИТНАЯ.