Решение:
1. Переведем общее количество варенья в граммы: 3 кг = 3000 г.
2. Найдем массу варенья в банках по 500 г:
$$500 \cdot 2 = 1000$$ (г)
3. Теперь узнаем, сколько варенья осталось для банок по 250 г:
$$3000 - 1000 = 2000$$ (г)
4. И, наконец, найдем количество банок по 250 г:
$$2000 : 250 = 8$$ (шт.)
Ответ: Потребовалось 8 банок по 250 г.