新竹縣政府幾年前打造了一個「一線九驛」的活動,將台鐵內灣線沿線的九個車站用許多文創的元素串在一起。這些車站包括竹中、上員、榮華、竹東、橫山、九讚頭、合興、富貴、內灣等。
在搭乘這條路線時,我想到怎樣的規劃路線才可以每站都去走走呢?於是我就下載了時刻表,寫了一個程式來規劃行程。
你可以輸入起站和終站(例如設定成同一站,就是回到原來的地方),再設定幾點開始幾點結束,以及每站至少停留多少分鐘,程式的目的是在此要求下搜尋能到達最多站點的路線規劃。
還可以設定一定要去哪些站,或是不需要去哪些站。在使用上時要注意,有些班次週末和週間會有差異,停開或增開,但我程式並未處理這部分。
有興趣可以點選 一線九驛求解器
以程式的預設值來規劃,至少可以到達六站
如果想要達到一線九驛都下車的話,結束時間就要稍微晚一點,例如像這樣