1. Найдём цену флакона со скидкой 25%:
Скидка = \( 160 \text{ руб.} \times 0.25 = 40 \text{ руб.} \)
Цена со скидкой = \( 160 \text{ руб.} - 40 \text{ руб.} = 120 \text{ руб.} \)
2. Определим, сколько флаконов можно купить на 1000 рублей:
Количество флаконов = \( 1000 \text{ руб.} / 120 \text{ руб./флакон} \approx 8.33 \text{ флакона} \)
Так как купить можно только целое число флаконов, наибольшее количество — 8.
Ответ: 8 флаконов.