Просто твое решение не верно,т.к последним действием то есть 500:16.8,ты делишь все деньги на скидку,то еесть деньги скидки.Но тебе ведь нужно узнать сколько флаконов,поэтому ты должна делить на деньги после скидки от флакона то есть 500:(140-16.8)=4,05. то есть 4 флакона