!!!Давайте разберем первую задачу. Перед сделкой продавца с покупателем: Соседка с фальшивыми деньгами (-25). И так покупатель после размена имел 10+10+5. Предположим, что продавец имел 25 заначки (это минимум который он мог иметь, чтоб не дать сдачи и рассчитаться с соседкой) После сделки продавца с покупателем: Соседка с фальшивыми деньгами (-25). Покупатель: Шапка+10+5. Продавец: 25+10 После возврата продавцом денег соседке: Соседка осталась при своих. Покупатель давно убежал с шапкой и петнашкой. Продавец остался с 10 вырученными за шапку, без шапки, и без заначки, но с фальшивой купюрой. Итого продавец деньги за шапку выручил, а свои 25 отдал просто так. Так что после того как я это написал, сам всё понял (сначала думал 35), думаю и другим понятно. Правильный ответ 25 руб. потерял простофиля продавец шапки.