Да, Вы правы, задача может не иметь решений (я не указал это в условии, поскольку предполагаю, что задача на построение предполагает также и анализ условий, при которых есть решение). Но общем случае решение есть. Попробуйте также узнать, сколько их.
P.S. В принципе, задачу можно сформулировать (и даже решить!) и для произвольного n-угольника.