現在正值春運,又到了一年兩度搶火車票的時候:去程一次,返程一次。買火車票的時候,大家往往都有這樣的體會:很多時候查了沒票,但如果多買幾站就有了。很多APP還會基于此,自動產生買長乘短的選項,多買幾站然后讓乘客早于票面上的終點站下車。
所以便出現了一個問題:既然多買幾張都有票,為什么少買就沒有票呢?究竟該不該推薦買長乘短或者買短乘長呢?
![]()
火車票的售賣其實是一個相當深奧的問題。它可以很簡單——最簡單的后臺,建立某一個車次所有席位的數據庫,然后按照區間里程收費賣票,并統計哪些票賣出來沒賣出來即可。但這樣過于簡單粗暴,既無法保證購票的乘客有充足的方便,也不能保證火車票的售賣者和鐵路運營商有充足的利潤。
我們來看一個很典型的車次:北京南到上海虹橋的高鐵,中途停天津南和南京南兩站。顯然,如果某人買了中途站上下客的車票席位,這個席位就不能用于更長的區間。比如有人買了某個席位天津南到南京南的車票,自然,這個席位就不可能再賣北京南到上海虹橋了。
我們大體是要達到兩個目標:第一,保證車票盡可能多賣出去,保證在任意一個區間中都能有盡可能多的乘客乘坐列車,第二也要保證各個停車站都能買到車票。比如說我們按照最先那種方法純粹自由的售賣,則最極端的情況是兩種:所有人都買了北京南到上海虹橋,于是天津南和南京南這兩站停得就沒有任何意義;或者所有人都買了天津南到南京南,于是列車從北京南到天津南的區間以及南京南到上海虹橋的區間就要空駛,自然嚴重損害國鐵集團的運營利潤。
![]()
所以解決的方案就是,我們會給特定的區段提前預留好車票的數量。還是舉我們選的這趟列車為例,總共有6種不同的到發站結合,也就是北京南到天津南、北京南到南京南、北京南到上海虹橋、天津南到南京南、天津南到上海虹橋、南京南到上海虹橋。我們會給不同的區段結合列車的承載能力預留出特定數量的席位,而且往往賣完就是賣完。所以當北京南到南京南的票賣完時,北京南到天津南卻可以有票,反之亦然。這是一套很簡單的系統,甚至不需要依賴計算機。在沒有計算機的年代,也就是還要到窗口排隊買紙質票的年代,確實是這么賣票的。不同的車站,甚至不同的代售點都會分到不同的車票到發的區間份額,他們只負責賣完自己所占的份額即可。
為了省事,也為了能保證利潤,盡可能降低列車的空載率,最優先賣的肯定是長程的車票,比如北京南到上海虹橋,這是要最優先保證的一個區間搭配,所以這個區間的配額會很大。所以往往是中途上中途下的車票容易出現搭配不均勻的情況,買長乘短也好,買短乘長也好,都應運而生。
![]()
在這二者中,不應該的,也是被鐵路相關部門明確反對的,是買短乘長,也就是先買短程票上車,然后再補票。這樣的問題就在于,當有大量乘客這樣做的時候,會非常嚴重的擾亂鐵路的運營,尤其是高鐵。高鐵為了能夠保證運營速度并盡可能地降低制造成本和能耗,列車的各方面性能相較于普速列車都更貼近極限,因此在高速運營時,能夠富裕出來的運力就更小了,就更不能應對超員的情況。高鐵如果超員過于嚴重,可能無法達到預定的速度或者制動距離,嚴重影響行車安全。在這種情況下,鐵路相關部門是有權強制要求無票乘客下車的,哪怕這些乘客愿意補票,因此會嚴重耽誤大家的行程。
相較而言,買長乘短并沒有被明確反對,只不過是對大家的金錢而言是個損失。鐵路向來是中途下車,全程作廢,且不退票,也就是說,買長乘短是不要指望把沒有乘坐的區間的票退回來的。這也讓買火車票變成了一個博弈:我要乘坐的區間沒有票,但多花錢買更長的區間能有票,所以需要在沒法回家和破財之間二選一。該怎么做?恐怕沒有一定的答案。
![]()
這也確實是一種無奈。售票背后的學問很復雜,而且目前尚未找到一種能兩全其美的算法。實際上在售票系統信息化的今天,這樣的問題相較于過去已經很大緩解了,現在至少鐵路公司可以從客票平臺后臺根據搜索量等信息,預判客流量,然后再根據這個隨時調節不同乘車區間分配到的票數,以盡可能滿足大家的需求,而這在過去售票根本沒有信息化的時代是根本無法想象的。
所以我們的意思是當票不足,可以買長乘短,但還是要堅決反對買短乘長。類似的也可以考慮一等座等更高級別的席位或者轉乘的方案。總之祝大家都能順利回家,度過一個快樂的春節。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.