Ответ:

Найдём цену одного флакона со скидкой: 150 · (1 − 0,25) = 112,5 рубля.

На 800 рублей можно купить 800 : 112,5 = 7 целых флаконов (за 8 флаконов пришлось бы заплатить 900 рублей).

Ответ: 7 флаконов.