Краткий ответ: 9 банок.
Как рассуждать:
В каждую банку добавили 3 кг зелёной краски, и в ней стало 8 кг. Значит, белил в одной банке было: \[ 8-3=5 \text{ кг} \]
Всего белил 45 кг, и их разлили поровну. Поэтому число банок: \[ 45:5=9 \]
Можно записать уравнением: если банок \(n\), то \[ \frac{45}{n}+3=8 \] \[ \frac{45}{n}=5 \] \[ n=9 \]
Проверка: в 9 банок разлили по \(45:9=5\) кг белил, затем добавили по 3 кг — получилось \(5+3=8\) кг в каждой банке. Всё сходится.