Сначала найдём, сколько варенья разложили в банки по 400 г:
\[4 \cdot 400 = 1600 \text{ г}\]
Всего было 3 кг варенья, что составляет 3000 г. Вычтем количество варенья в банках по 400 г, чтобы узнать, сколько варенья осталось для банок по 200 г:
\[3000 - 1600 = 1400 \text{ г}\]
Теперь найдём количество банок по 200 г, разделив оставшееся количество варенья на вместимость одной банки по 200 г:
\[\frac{1400}{200} = 7\]
Ответ: 7 банок по 200 г потребовалось.