Извините, что выкопал 4-летний вопрос, но это первый результат в Google.
Ответ, предоставленный Лиором, неверен. f1 (j) НЕ для проходящих станций, начинающихся на конвейере 1. Если это так, почему f1 (2) = 18? когда оптимальный путь 2 + 7 + 2 + 5 = 16.
Кроме того, для f2 (3) = 22, 4 + 8 + 5 + 1 + 3 НЕ равно 22. Это 21.
fi (j) на самом деле является функцией самого быстрого способа добраться до j-й станции на i-й линии (как ответил Кубра).
f2 (3) = 22, потому что 2 + 7 + 2 + 5 + 6. Это самый эффективный маршрут, чтобы добраться до этой конкретной станции.
Я надеюсь, что мой ответ сэкономит время людей, поскольку я потратил час на двойную, тройную проверку, если я ошибся, понимая проблему и ответы.
Спасибо.