1) 340 − 320 = на 20 (м) − льняного полотна израсходовали больше, чем шерстяной ткани;
2) 20 : 5 = 4 (м) − ткани требуется для одного костюма;
3) 320 : 4 = 80 (костюмов) − сшили из шерстяной ткани;
4) 340 : 4 = 85 (костюмов) − сшили из льняного полотна.
Ответ: 80 и 85 костюмов