Предположим, что все 138 аршин составляет черное сукно.
Тогда его стоимость должна быть:
138 * 3 = 414 (руб.)
Очевидно, что оставшиеся деньги потрачены на синее сукно:
540 - 414 = 126 (руб.)
Разница в цене синего и черного сукна:
5 - 3 = 2 (руб.)
Тогда синего сукна купили:
126 : 2 = 63 (аршин)
Черного сукна купили:
138 - 63 = 75 (аршин)
Проверим: 63*5 + 75*3 = 540
315 + 225 = 540
540 = 540
Ответ: куплено 63 аршин синего сукна и 75 аршин черного.