Реализовал алгоритм предложенный sup
....
Результаты странные... Возможно, я где-то ошибся с реализацией худшего случая...
Нашёл ошибку. Забыл массив обнулять. В результате, если запускать несколько раз подряд, то не всегда получался худший случай.
Правильные результаты (максимальные значения R при длине поезда не более 1000000):
Код:
lambda = 1,000000, ratio = 4,9999942780
lambda = 1,100000, ratio = 4,9181560307
lambda = 1,200000, ratio = 4,8666504282
lambda = 1,300000, ratio = 4,8384396324
lambda = 1,400000, ratio = 4,8285533862
lambda = 1,414214, ratio = 4,8283994977
lambda = 1,500000, ratio = 4,8333245115
lambda = 1,600000, ratio = 4,8499871191
lambda = 1,700000, ratio = 4,8764603015
lambda = 1,800000, ratio = 4,9110973985
lambda = 1,900000, ratio = 4,9526224871
lambda = 2,000000, ratio = 4,9999971775
Похоже, что предел
при
или
и предел
при
.