Положим
Тройки
с одной стороны и
с другой взаимно-однозначно выражаются друг через друга, так что не важно, какую из них принять за основу. Положим для определённости, что
. Тогда точка
расположена посередине между точками
и
, точка
-- посередине между
и
. Расстояния между
и
и между
и
не могут быть одинаковыми -- в этом случае точка
(лежащая посередине
и
) совпала бы с точкой
. Опять же для определённости предположим, что правые расстояния больше левых, т.е. что
.
Между упоминавшимися до сих пор пятью точками лежат четыре отрезка, причём два левых имеют одинаковую длину, а два правых -- бОльшую. Оставшиеся в запасе две точки:
и
обязаны разделить два последних отрезка, чтобы обеспечить арифметическую прогрессию. Ясно, что точка
лежит левее
и, следовательно, вынуждена делить ровно пополам именно отрезок от
до
; тогда точке
придётся делить последний справа отрезок. Итак, мы имеем дело с такой арифметической прогрессией:
Если теперь
-- разность той прогрессии, то
откуда
Это общее решение задачи (с точностью до перестановок), поскольку оно подходит (и, естественно, при всех
) -- если, конечно, не накладывать ограничений на знаки. А если накладывать -- то, соответственно, увы.