Ответ:

После добавления зелёной краски в каждой банке было 8 кг, из них 3 кг — зелёная краска. Значит, белил в каждой банке было:

\(8 - 3 = 5\) кг.

Количество банок:

\(45 : 5 = 9\).

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