Вам вероятность выпадения сразу трех точек с одинаковыми значениями Х или Y посчитать? Для квадрата 400*400 это будет одна тридцатидвухмиллионная, если я тервер еще не забыл И так еле успел к 8 марта
А если серьезно, эта проблема решается легче легкого: просто проверю, если znam=0 - перегенерю координаты.
Вам вероятность выпадения сразу трех точек с одинаковыми значениями Х или Y посчитать?
Для квадрата 400*400 это будет одна тридцатидвухмиллионная, если я тервер еще не забыл
И так еле успел к 8 марта 
А если серьезно, эта проблема решается легче легкого: просто проверю, если znam=0 - перегенерю координаты.