Симметрия по оси Y

средне
# решено

Дан массив точек points. Нужно вернуть true, если существует такая прямая, параллельная оси Y, которая симметрично отражает данные точки и false, если такой прямой нет.

ВАЖНО: точки могут повторяться, но число симметричных точек не обязательно должно совпадать (см. пример 1)

Пример 1:

Ввод: points = [[1,2],[3,1],[4,2],[2,1],[2,1]]
Вывод: true

Пример 2:

Ввод: points = [[2,2],[0,0]]
Вывод: false

Пример 3:

Ввод: points = [[4,2]]
Вывод: true
Объяснение: если точка лежит на прямой, то считаем ее симметричной самой себе.

Ограничения:

  • len(points) >= 1