Sobes.tech
Junior — Senior

Нахождение вертикальной оси симметрии множества точек

livecode

Condición de la tarea

Дан набор точек на двумерной плоскости (список пар координат). Требуется определить, существует ли вертикальная прямая, относительно которой набор точек симметричен, и если такая прямая есть, вернуть её абсциссу.

def symmetry():
    pass

Пример использования:

  • points = [(-4, 2), (4, 2), (3, 3), (-3, 3)] → результат: 0
  • points = [(-4, 2), (4, 3), (3, 3), (-3, 3)] → результат: None