продавец получил 25 фальшивых от покупателя (+25), разменял фальшивые (-25) на настоящие (+25), отдал покупателю шапку (-10) и сдаччу (-15), потом пришла соседка и, Внимание, сказала, что деньги фальшивые, потребовала настоящие 25 рублей, продавец отдал ей 25 настоящих (-25), но 25 фальшивых по тексту не вернула, теперь складываем:
+25-25+25-10-15-25=-25
т.е. продавца кинул покупатель на 25 рублей, либо соседка, т.к. то что деньги фальшивые сказала она и "фальшивку" не вернула,а если деньги не были фальшивыми, то продавца кинула соседка, но в любом случае попадание продавца на 25р.
з.ы. школьная задачка, на городской олимпиаде попадалась, помню