前幾天,我在自己的朋友圈發(fā)了一張圖片幸逆,圖片如下:
顯然棍辕,這是一張航線圖。然后还绘,我附上了一段文字楚昭,確切地說,是一個算法題拍顷。問題如下:
已知飛行路線如圖所示抚太,不考慮私人飛機以及代碼共享航班,求該旅客至少需要搭乘幾家航空公司才能完成飛行昔案?它們分別可能是什么航空公司尿贫?以及對應的航線分別是哪條?
不出所料踏揣,這個朋友圈一發(fā)庆亡,我就收到了一堆以逼結(jié)尾的評論。從牛逼到二逼捞稿,再從裝逼到傻逼又谋。實際上拼缝,只要大家冷靜一下,不要感情用事彰亥,其實會發(fā)現(xiàn)這是個很有意思的問題咧七。老實說,我可是看著這個航線圖花了整整5分鐘才把問題給理出來剩愧。
那么猪叙,要解答這個問題呢,需要有幾方面的知識呢仁卷?
首先穴翩,需要有一定的地理知識。如果只認識以天朝為世界中心的地圖锦积,那看這個圖可能是會有點吃力芒帕。你肯定會問,天朝去哪了丰介?
其次爆办,需要了解機場的三字代碼俗壹,只要加入了IATA
國際航空運輸協(xié)會的機場都會有個三位英文字母的代碼,簡稱三字代碼。比如上海浦東機場是PVG
步势,虹橋機場是SHA
腺逛。知道三字代碼是一個很好的裝逼手段豺憔。比如你說我是從PVG
飛到HKG
迅腔,這就比直接說浦東飛香港顯得逼格要高一些。如果要Bigger than Bigger呢柜某,那就還需要了解字母解釋法嗽元。機場三字代碼最常用的地方就是打電話給外國航空公司換里程票的時候,因為很多字母在電話中實際上是很難聽清的喂击,舉個栗子剂癌,B和D就常常讓人分不清楚,所以國際民航組織就推薦用一個常用的英文單詞去解釋這個字母翰绊。那像PVG
佩谷,你可以直接讀成Papa Victor Golf
;BOS
可以讀成Bravo Oscar Sierra
监嗜;對方懂得自然就懂琳要,也不會一直問你是不是B,然后你還不得不承認秤茅。
最后,就是要有常旅客的知識童叠,了解主要的航空公司以及航線分布框喳,并且懂算法课幕。由圖顯然可得(做過中學幾何證明題的應該都知道這幾個字的份量),航線主要分三大塊五垮,中美航線乍惊,國內(nèi)航線和中泰航線。
中美航線不經(jīng)歐洲放仗,那就只有中國或者美國的航空公司可選润绎,然后看到底特律DTW
,國內(nèi)航空公司沒有飛底特律的航線诞挨,有也只是代碼共享航班莉撇,題目已排除這種情況,所以這條中美航線只能是美國的航空公司惶傻。
國內(nèi)航線就是一條上海到南昌PVG-KHN
棍郎,這個路線只有國內(nèi)航空公司執(zhí)飛,所以到現(xiàn)在是至少要搭乘兩個航空公司银室。
中泰航線是上海經(jīng)香港HKG
轉(zhuǎn)機抵達曼谷BKK
涂佃,最后去蘇梅島USM
。那這條航線有沒有可能只搭乘一個航空公司呢蜈敢?答案是不能辜荠,至少需要兩個航空公司。曼谷到蘇梅是泰國國內(nèi)航線抓狭,只可能由泰國航空公司運營伯病。這條航線是條很特殊也很熱門的航線,基本被曼谷航空壟斷辐宾,泰航一天也有幾班狱从,但遠遠不如曼航。曼谷航空是區(qū)域性的航空公司叠纹,沒有飛上海的航班季研。泰航有,但是因為上海去曼谷有轉(zhuǎn)機香港誉察,而香港并不是泰航的Hub与涡。如果搭乘泰航從上海飛曼谷,必然是直飛持偏,不可能香港轉(zhuǎn)機驼卖。所以從上海經(jīng)香港轉(zhuǎn)機去曼谷,只可能是香港的航空公司鸿秆,比如港龍國泰之類酌畜。
那現(xiàn)在這題的答案就很清晰了,至少需要搭乘4個航空公司才能完成這條航線卿叽。中美航線看到底特律DTW
和西雅圖SEA
桥胞,熟悉的應該直接就能想到達美恳守,因為這兩個城市是達美很大的Hub。國內(nèi)上海到南昌贩虾,東航肯定有航線催烘,而我是飛深圳航空,因為我有一堆國航里程每月都在過期缎罢,深航早早被國航收購伊群,我的國航里程基本都花在這條航線上。而中泰航線是國泰和曼谷航空策精,國泰負責把我運到曼谷舰始,然后曼航負責蘇梅那一段。
這一圈飛下來蛮寂,距離大概是6萬公里蔽午,而赤道周長也就4萬公里,相當于繞著地球飛了一圈半酬蹋。那實際的成本又是多少及老?中美航線現(xiàn)在是淡季,我直接買的票范抓,大概500美金左右骄恶。國內(nèi)航線我用16000國航里程加上100人民幣稅費搞定。中泰航線復雜點匕垫,以后我會單獨寫文章來講僧鲁,我是用了30000亞洲萬里通里程加上403港幣以及一張大概100美金的蘇梅到曼谷單程票搞定。
合計的現(xiàn)金開銷大概在4300人民幣左右象泵,這些錢還不夠買個iPhone 6s吧寞秃?當然里程也是錢,這個我們以后再聊偶惠。
為了溫習下今天學過的知識春寿,如果感興趣的話,可以根據(jù)下圖回答同樣的問題忽孽。這個航線是今年1月份家人實際飛過的路線绑改,成本大概是1800人民幣加上70000的美聯(lián)航里程。
如果想了解更多有趣的旅游以及時尚知識兄一,可以關(guān)注我的微信公眾號厘线。掃描我個人資料中的二維碼即可,相信我出革,關(guān)注了造壮,你會掉斤肉的。