Все-таки, в первом вопросе правильный ответ не 25, а 50, т.к. продавец совершил следующие действия: 1) получил 25 (фальшивых, считай 0) 1) отдал 10 (шапку) 2) отдал 15 (сдачу) 3) отдал 25 (настоящих уже, соседке) 4) получил 25 (фальшивых от соседки, считай 0)
итого он раздал 50 рублей, получив при этом 25 фальшивых, считай 0.