Тривиально.
Поскольку дополнительных условий нет, решением может быть любой прямоугольник с указанной площадью(S).
S = b×h
Нужно подобрать b и h, такие чтобы b×h = S.
А поскольку b = S/h. Достаточно выбрать значение для h (можно случайное число больше нуля) и сразу получим b.
Стороны определены, площадь прямоугольника равна заданной - задача решена.
Программу для расчёта по этому алгоритму можно на любом языке программирования написать. Можно и на python.