Ответ:

Округлим каждый вес до сотен граммов:

ПродуктТочный весОкругление до сотен граммов
Хлеб675 г700 г
Колбаса380 г400 г
Сыр235 г200 г
Яблоки890 г900 г
Печенье420 г400 г
Итого2600 г2600 г

Точный вес: 675 + 380 + 235 + 890 + 420 = 2600 г = 2 кг 600 г.

Ответ: да, рюкзака вместимостью 3 кг хватит.