Антох ты же Программист!!!! Правильно читай ТЗ!!
ВСЯ суть в детялях. Если бы в условиях задачи стояло бы, что продавца есть шапка и 15 рублей, то ответ был бы верным. А соседка не стояла бы в условиях задачи. И ходить к ней за размером не нужно было бы.
Форза на м. Волгоградский проспект.
Я ж программист, поэтому предусматриваю все варианты развития событий.
Продаван пришел на рынок с шапкой за 10 рушлей. В кармане валялось 50р со вчерашней получки, мелочь в автобусе потратил.
Прибегает мужик. Хочу шапку, есть 25р (фальшивых, но продаван пока не в курсе). Сдачи с ходу нет. Продаван взял его 25р, пошел разменял на 5, 10 и 10. Отдал мужику 15 и шапку. У продавана 10р в одном кармане и 50 в другом.
Прибегает соседка, говорит что 25 фальшивые. Дает мужику фальшивую 25-ку и еще 1 настоящую, а мужик ей свой полтинник, потому что мелочи у него нет. В итоге соседка уходит, а у мужика вместо 50р + 10р (шапка) остается 35 р. А должно было остаться 60.
Смекаешь?
Либо мы с тобой по-разному считаем, что значит "нагрели продавца".
P.S. Мне кажется, что ты просто очень хитро заманиваешь народ на картинг.