Бля, я с телефона, прояви уважение езжи
В младших классах проходили же эту хуйню, что куда бы ты не обратился на КП с границами (в данном случае по горизонтали, ибо y = 0) у тебя всегда будет одинаковая сумма расстояния от точек до абсолюта (y = 0), то есть на КП с точками, например, {2, 4} и {3, 7} (х1 = 2, х2 = 3, y соответственно) тебе необходимо будет вычислить расстояние от точки (деревни) до абсолюта (абсолют, ну или абцисс, похуй, это у нас река) перпендикулярно, то есть от {2, 4} до {2, 0}, по y получаешь 4, и по формуле между двумя точками на КП (координатная плоскость, пространство 2D, сам ее найдешь, я не помню её просто) получаешь расстояние от точки остановы (точка, полученная от деревни до абсолюта, то есть {2, 0}) и до конечной точки {3, 7}, получаешь этот самый n, суммируешь, и получаешь результат.
По ТЗ далее округляй, и выводить в файл, или куда там надо.