Ответ:

После скидки флакон стоит \(140\cdot(1-0{,}35)=140\cdot0{,}65=91\) рубль.

На 900 рублей можно купить не более \(900:91\approx9{,}89\) флакона. Проверка: \(91\cdot9=819\), а \(91\cdot10=910>900\).

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