gris, не стоит выкладывать здесь готовые решения, даже если вы пока не участвуете в конкурсе.
Если вершина лежит на стороне, считается ли это пересечением?
Да, это пересечение. Например полигон:
Код:
(1,3), (2,2), (3,4), (4,1), (5,5)
Выдаст ошибку:
The line from (2,2) to (3,4) intersects the line from (5,5) to (1,3).Кстати мне кажется минимальная задача сложнее максимальной. В максимальной я вижу узоры которые можно подготовить и применить, а вот в минимальной я такого не наблюдал.
Если не отвлекаться на узоры (которых я пока не вижу). То задача минимума - построить минимальную по площади "вырезку" игольчатой формы. А задача максимума - построить фигуру максимально близкую к границам области - "квадрату", с минимальной "вырезкой" игольчатой формы. Поэтому я пока не вижу принципиальной разницы в подходах при нахождении максимума и минимума.