Ответ:

Пусть было x банок. В каждой банке оказалось 45 : x кг белил, а после добавления зелёной краски — 8 кг.

Составим уравнение: 45 : x + 3 = 8.

45 : x = 8 − 3 = 5, поэтому x = 45 : 5 = 9.

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