Не могу увидеть отмеченных точек и отрезков без изображения. Пришлите рисунок или дайте координаты точек и перечислите, какие пары точек соединены отрезками. Тогда я построю шестиугольник и укажу последовательность его вершин.
План решения (если вы хотите сделать это сами по схеме):
- Пусть у нас есть 6 точек и некоторые отрезки между ними, которые надо считать диагоналями шестиугольника.
- В диагональном графе вершины — это точки, а ребра — диагонали. В таком графе каждая вершина должна иметь степень 3 (она соединяется диагоналями с тремя не соседними вершинами по шестиугольнику).
- У каждой вершины есть две вершины, с которыми она не соединена диагоналями — это её соседние вершины по шестиугольнику.
- По этому правилу можно выписать порядок вершин: выбрать любую вершину A, выбрать одного из её «диагональных» соседей B (одна из трёх вершин, с которыми у A есть отрезок). Далее для B найдите следующую вершину по правилу: среди двух вершин, не соединяемых диагоналями с B, исключите A — это будет следующая вершина по порядку. Продолжайте так, пока не вернётесь к A.
- В результате получите шестиугольник A–B–C–D–E–F, а данные отрезки будут его диагоналями.
Если пришлёте рисунок, я мгновенно распознаю последовательность вершин и нарисую шестиугольник.