Решение:
1) Найдем площадь первого прямоугольника:
$$S_1 = a * b = 10 \text{ см} * 8 \text{ см} = 80 \text{ см}^2$$
2) Найдем ширину второго прямоугольника:
$$b_2 = b_1 / 2 = 8 \text{ см} / 2 = 4 \text{ см}$$
3) Найдем длину второго прямоугольника, зная его площадь и ширину:
$$S_2 = a_2 * b_2$$
$$a_2 = S_2 / b_2 = 80 \text{ см}^2 / 4 \text{ см} = 20 \text{ см}$$
Ответ: Длина другого прямоугольника равна 20 см.