Сначала найдем цену флакона шампуня со скидкой 25%. Скидка составляет 25% от 160 рублей: $$160 * 0.25 = 40$$ рублей Цена флакона со скидкой: $$160 - 40 = 120$$ рублей Теперь определим, какое наибольшее количество флаконов можно купить на 1000 рублей: $$\frac{1000}{120} = 8.333...$$ Так как мы можем купить только целое количество флаконов, то наибольшее число флаконов, которое можно купить, равно 8. Ответ: 8