Для удобства возьмем сначала 9м ткани. Ширина ткани и полотенца совпадают, тогда из них можно сделать
900:45=20полотенец
Причем доход будет
20×105 - 9×80 = 1380
Докупим еще 1м
100:45=2,(2), т.е. 2 полотенца и немного останется
2×105 - 1×80 = 130
1380+130=1510. Цена машинки окуплена. Всего произвели 22полотенца.
Ответ: 22