dots, каждая задана парой [x, y]. Некоторые точки могут совпадать.
Определите, существует ли вертикальная прямая (параллельная оси Y), относительно которой множество точек симметрично: если отразить каждую точку относительно этой прямой, получится то же самое множество точек.
Верните True, если такая прямая есть, иначе False. Попробуйте обойтись без перебора всех пар точек.dots=[[2, 5], [6, 5], [4, 1]] → True
Прямая x = 4: точки (2, 5) и (6, 5) переходят друг в друга, а (4, 1) лежит на самой прямой.
dots=[[0, 0], [2, 1]] → False
Точки на разной высоте, поэтому вертикальная прямая не может перевести одну в другую.
dots=[[3, 7], [3, 7], [1, 2], [5, 2]] → True
Повторы не мешают: подходит прямая x = 3.
dots=[[2, 5], [6, 5], [4, 1]]
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 141 тест на сервере, включая скрытые.