В том то и дело что задача представлена так что в ней много
неизвестных. Кто как хочет так и представляет, т.е. много не договаривается...
Поэтому по факту в деньгах он потерял 40 руб., а если ещё и стоимость
шапки добавить, тогда 40+10=50.
Поэтому я полностью согласен с выводами Вадим.km