Ответ:

При покупке шести упаковок по 2 флешки действует скидка 25%: цена одной упаковки составит 600 · 0,75 = 450 руб.

Тогда за 6 упаковок Игорь заплатит 6 · 450 = 2700 руб. В них будет ровно 12 флешек.

Это минимальная цена: со скидкой одна флешка в упаковке по 2 стоит 450 : 2 = 225 руб. В остальных вариантах цена одной флешки не ниже: 1120 · 0,85 : 4 = 238 руб. за штуку в упаковке по 4, 1500 : 6 = 250 руб. в упаковке по 6 и 1920 : 8 = 240 руб. в упаковке по 8. Значит, 12 флешек дешевле всего купить в упаковках по 2.

Показатель600 руб. (2 шт.)1120 руб. (4 шт.)1500 руб. (6 шт.)1920 руб. (8 шт.)
Количество упаковок6000
Цена с учётом скидки за упаковку450 руб.———
Стоимость2700 руб.0 руб.0 руб.0 руб.

Ответ: купить 6 упаковок по 2 флешки за 450 руб. каждая; общая стоимость — 2700 руб.