2019年5月21日,華為大Boss任正非爺爺在答記者問時提到:
“新西伯利亞大學連續六年拿到世界計算機學術活動冠軍、亞軍,但是所有冠軍、亞軍都被Google用五、六倍的工資挖走了,從今年開始,我們要開出比Google更高的薪酬挖他們來,在俄羅斯的土地上創新,我們要和Google爭奪人才。我們支持科學家的創新,對科學家不要求追求成功,失敗也是成功,因為他們把人才培養出來了。只有這樣,我們才有可能源源不斷地前進。”
好奇之下,查了一下這個計算機軟件領域的“奧林匹克”比賽。
01?賽事介紹
據官網介紹,國際大學生程序設計學術活動(International Collegiate Programming Contest,ICPC)最早可追溯到上世紀 70 年代,當時的主辦方是當時的主辦方是the Alpha Chapter of the UPEComputer Science Honor Society。隨后,該賽事得到美國、加拿大等高校支持,從 1977 年在 ACM 計算機科學會議期間舉辦了首次總決賽起,至2019年,已成功舉辦43屆。
ICPC 開始演變成為一年一屆的多國參與的國際性比賽。
ICPC 由幾個級別的學術活動組成:本地比賽、區域學術活動、區域錦標賽、世界總決賽(worldfinal)。一個大學可以有多支隊伍參加區域預賽,但只能有一支隊伍代表國家參加全球總決賽。全球總決賽第一名將獲得獎杯一座。另外,成績靠前的參賽隊伍也將獲得金、銀和銅牌。而解題數在中等以下的隊伍會得到確認但不會進行排名。
實際上,ICPC 考驗的并非單純考驗學生的編程能力,正如其官網所述:“該賽事是一項旨在展示學生創新力、團隊精神,以及在壓力環境下編寫程序、分析和解決問題的創新力的年度學術活動。”
一年一度的ICPC經過 30 多年的發展,已經發展成為頗具影響力的大學生算法編程學術活動,截止目前共吸引來自 111 個國家和地區的超過 5 萬名學生、3000 所大學前來參賽,現場比賽共有 400 多次。
這是一項旨在展示大學生創新能力、團隊精神和在壓力下編寫程序、分析和解決問題的年度國際學術活動。賽事已成為全球規模最大且最具影響力的大學生計算機學術活動,被譽為計算機軟件領域的“奧林匹克”。
02?歷屆戰績
2019屆ICPC
4月,第 43 屆 ICPC World Final 2019 在葡萄牙波爾圖剛剛落下帷幕。
來自俄羅斯的莫斯科國立大學衛冕成功摘得桂冠。MIT屈居亞軍,東京大學季軍。
而來自中國的國立臺灣大學摘得銀牌,排名第五;香港中文大學摘得銅牌,排名第 12。
其他入圍總決賽的 17 所中國高校分別是:復旦大學、南京大學、北京大學、上海交大、清華大學(并列 13)、北航、浙大、中山大學(并列 21)、華東師范、華南理工、西安交大(并列 41)、北師大、廣東工業大學、東北大學、東南大學(并列62)?,此外還有兩所高校哈爾濱工業大學、南京理工大學獲得榮譽獎。
莫斯科大學(俄羅斯)
本次全部排名及參賽成績如下:
ICPC 2019 試題:
https://icpc.baylor.edu/xwiki/wiki/public/download/worldfinals/WebHome/icpc2019.pdf
2018屆ICPC
2018年4月17日上午,第42屆ACM-ICPC國際大學生程序設計學術活動全球總決賽在北京大學邱德拔體育館舉行。共有來自51個國家和地區的140所高校的代表隊伍脫穎而出,晉級總決賽。
莫斯科國立大學作為全場唯一破解9題的隊伍,獲得世界冠軍。
莫斯科物理技術學院成功解決8題,獲得亞軍。
北京大學代表隊成功解決8題,因用時較長,位列第三!獲得金牌。
清華大學排名第7。
上海交通大學排名第8,獲得銀牌。
看看莫斯科國立大學冠軍團隊都是英俊的小伙,而且頭發濃密,難能可貴啊!還有下圖右側那個老阿姨的嘴型,真的很激動很自豪啊!查了一下,老阿姨是主教練Elena Andreeva,服不服?!
ICPC 43次世界總決賽冠軍一覽
總的來看,43次世界比賽:
美國:17次冠軍,在2000年之前占據絕對優勢,2000年之后顆粒無收;
俄羅斯:14次冠軍,都是在2000年之后,是近代ICPC比賽強國,表現搶眼
中國:4次冠軍,上海交通大學曾分別在 2002 年、2005 年、2010 年三次獲得世界冠軍。浙江大學也于 2011 年奪冠。在隨后緊接著的幾年時間里,北京大學團隊表現優異,并于 2018 年世界總決賽摘得金牌(季軍)。
加拿大:2次冠軍,均由計算機強校滑鐵盧大學獲得,實至名歸。
波蘭:2次冠軍
捷克:1次
澳大利亞:1次
新西蘭:1次
德國:1次
俄羅斯14次冠軍花落誰家:
圣彼得堡精密機械光學學院已經7次獲得世界冠軍
圣彼得堡國立大學也有4次
莫斯科國立大學可能以前不重視,2次獲得世界冠軍。
薩拉托夫國立大學1次世界冠軍
進入 2000 年后,中國、俄羅斯等國的大學開始出現在 ICPC 的賽場上,并多次包攬冠軍。
03?CS世界大學排名
根據2019年英國泰晤士高等教育世界大學計算機專業排名:
MIT麻省理工大學:#2
清華大學:#20
北京大學:#25
加拿大滑鐵盧大學:#33
浙江大學:#45
莫斯科大學:#60,王牌專業計算數學與控制論系,17年招收了12名外國學生,其中6名中國學生。
俄羅斯莫斯科物理技術學院:#67
圣彼得堡國立信息技術機械與光學大學:#76
從ICPC走出的獲勝者,出現了很多業界大神:
王小川:搜狗CEO,區域賽金獎,入圍 WF
陳丹琦:2019年秋季將加入普林斯頓大學計算機科學系擔任助理教授,WF 銀牌
樓天城:小馬智行(Pony.ai)聯合創始人、CTO,兩次 WF 亞軍
戴文淵:第四范式創始人,WF 冠軍
唐文斌:曠視科技聯合創始人,WF 銀牌
Percy Liang:NLP 大牛,現為斯坦福大學計算機系助理教授、斯坦福人工智能實驗室成員,WF 亞軍
04?圣彼得堡國立信息技術機械與光學大學
2018 年之后,美國計算機協會(ACM)不再贊助 ICPC。中國企業華為成為 ICPC 贊助方之一。
綜所述,任總講的7次獲得冠軍的應該是“圣彼得堡國立信息技術機械與光學大學”ITMO,當然“俄羅斯國立大學”也表現不俗,值得重視。
重點調研一下ITMO?圣光機的計算機專業:
圣彼得堡國立信息技術機械與光學大學(ITMO University):人稱“圣光機”,計算機專業最強。
俄羅斯同學的編程和數學非常厲害。ITMO果然有一大堆天才Geek,本科的計算機專業專業對俄學生的錄取條件是“Best of the best”入學考試要297/300分,帶上奧林匹克比賽的成績才有機會在ITMO讀計算機。
課業壓力很大,通常考試是給一個項目,然后到時間驗收(但是通常都超出個人能力,做不出來很常見,但是老師看你辛苦code了不少還是會讓你過的嗯,給個4/5。
據傳至少最近5年CS本科沒有華人畢業過(希望有人來辟謠),CS碩士畢業不難。
英文教學(但老師英文很爛,連蒙帶猜,課后再自己復習)每個本科生大二都配備一位導師,研究機會多。
沒有校園這個概念,宿舍環境很基礎設施老舊,與教學樓相隔較遠不說,教學樓之間也能隔很遠,所以下了課放了學都是各回各家各找各媽,等回到家也都晚了。因此同班同學之間的關系并不是特別緊密。課余活動貧乏,略顯單調。
俄語很難學,最好國內有些基礎再過去,非常很困難。過去東三省很多中學的外語是俄語,有比較好的基礎,但近些年也很少了。

? 2025. All Rights Reserved. 滬ICP備2023009024號-1