Ответ:

Если убрать разницу в цене 5 рублей, останется двойная стоимость шарфа: 25 − 5 = 20 рублей.

Шарф стоит 20 : 2 = 10 рублей. Шапка стоит 10 + 5 = 15 рублей.

Ответ: шапка стоит 15 рублей.