Решение:
1. Сначала найдем, сколько грамм варенья было в банках по 400 г: 4 банки * 400 г/банка = 1600 г.
2. Затем переведем 3 кг в граммы: 3 кг * 1000 г/кг = 3000 г.
3. Теперь найдем, сколько грамм варенья осталось для банок по 200 г: 3000 г - 1600 г = 1400 г.
4. И, наконец, найдем количество банок по 200 г: 1400 г / 200 г/банка = 7 банок.
Ответ: 7 банок по 200 г потребовалось.