Мне нужно сгенерировать n случайных точек в общем положении на плоскости, т.е. никакие три точки не могут лежать на одной линии. Точки должны иметь целые координаты и лежать внутри фиксированного квадрата m x m. Какой алгоритм лучше всего подходит для решения такой проблемы?
Обновление: квадрат выровнен по осям.