Пусть во втором куске было x метров ткани, тогда в первом x - 8 метров.
Общее количество ткани: x + (x - 8) = 2x - 8.
Количество платьев: (2x - 8) / 3. Задача не имеет однозначного решения без знания общего количества ткани или количества ткани в одном из кусков.