Пусть x - начальная ширина прямоугольника, а 3x - длина прямоугольника.
Тогда 3x*x - начальная площадь, а 3x*(x-2) - конечная площадь. Разница между ними равна 42. Составим уравнение:
3x*x - 3x*(x-2) = 42
3 - 3 + 6x = 42
Откуда x = 7, а исходная длина 3*x=3*7= 21
Ответ: 21