Братан,я конечно не уверен,но я смотрю твою задачу никто не решает,так что: возьмём за x всю пряжу и составим уравнение
(х:2+100) + (х:2+50)-200=50
x/2 + 100 + x/2 +50-200=50 умножаем всё на 2
x+200+x+100-400+100
2x+300-400-100=0
2x-200=0
2x=200
x=100
Всего пряжи было 100г
На шапку ушло 50+50=100