Ответ:

Пусть ширина прямоугольника равна одной части, тогда длина — 8 таких частей. Разность составляет 42 см.

1) Находим, сколько сантиметров приходится на одну часть: \(42 : (8 - 1) = 6\) см.

2) Находим длину: \(6 \cdot 8 = 48\) см.

Ответ: 48 см.