Как я понял, он тебе просто из переданного множества должен возвращать кортежи по 4 точки, причем такие, что на них строятся выпуклые четырехугольники. Т.е. это просто выбор некоторых 4х точек из списка. По сути, он должен построить все перестановки и потом вернуть тебе все "гловы" этих перестановок (4 первых элемента), но только тех, на которых можно построить выпуклый четырехугольник.
|