Может быть ещё случайное количество точек?
Подобные вопросы уже обсуждались. В учебных задачах многое принимается по умолчанию. Здесь второе слово "случайно" лишнее:)
Я бы понял это как равномерное распределение каждой точки на периметре квадрата.
Другое дело, как это смоделировать. Ну с точками, я думаю, проблем нет. Я бы кидал первую точку на отрезок [0;4] на оси

, вторую на отрезок [0;4] на оси

, потом построил функцию

, нашёл объём под ней или придумал ещё какой-то способ нахождения матожидания.
Можно считать, что первая точка находится на нижней стороне квадрата, найти среднее рсстояние до второй точки, обегающей весь периметр, а потом ещё найти среднее про пробегании первой точкой нижней стороны от угла до угла.
Но надо действовать очень осторожно.