Ответ:

Для 900 г потребуется 900 : 50 = 18 порций по 50 г.

Красная пряжа: 18 · 60 = 1080 рублей.

Неокрашенная пряжа: 18 · 50 = 900 рублей. Для окраски 900 г нужны 900 : 450 = 2 пакетика краски, их стоимость — 2 · 30 = 60 рублей. Всего: 900 + 60 = 960 рублей.

Ответ: дешевле купить неокрашенную пряжу и краску; покупка будет стоить 960 рублей.