Последний раз редактировалось venco 28.11.2009, 17:01, всего редактировалось 1 раз.
Минимальный круг проходит либо через город слева по дороге, либо через город справа, либо через оба (город ровно напротив станции будем считать находящимся и слева, и справа). Если минимальный круг проходит через город слева (или напротив), то при смещении станции направо круг обязательно увеличится, так как он должен продолжать охватывать этот город на границе, а расстояние до него увеличится. При этом города, находящиеся справа, строго приблизятся, т.е. не смогут оказаться на границе, пока они справа. Таким образом, если в каком-то положении станции граница минимального круга проходит через город слева (напротив), то во всех положениях станции правее граница также будет определятся городами слева, а значит, так и будет увеличиваться. Аналогично, если круг проходит через город справа (напротив), то при смещении станции налево во-первых, минимальный круг увеличится, во-вторых, так и будет продолжатся увеличиваться при дальнейшем смещении станции налево. Таким образом, минимум строго один, и достигается в таком положении станции, что либо граница проходит через два города по разные стороны в направлении дороги, либо через город строго напротив станции.
|