“為了贏得冠軍,一支球隊必須齊心協力。” 莫斯科研討會 ICPC 培訓師訪談

2020年XNUMX月的ICPC世界編程錦標賽決賽將首次在莫斯科舉辦,並由MIPT承辦。 首都重大事件前夕 莫斯科研討會 ICPC 開啟夏季訓練季。

他告訴我們,為什麼參加訓練營是通往勝利的正確道路 菲利普·魯霍維奇莫斯科研討會 ICPC 教練,兩次獲得 2007-2009 年全俄中小學生資訊學奧林匹克競賽冠軍和冠軍,四次進入 ICPC 半決賽和 2014 年 ICPC 決賽。

“為了贏得冠軍,一支球隊必須齊心協力。” 莫斯科研討會 ICPC 培訓師訪談
Philip 與 MIPT Shock Content 團隊成員 Evgeny Belykh 一起在波爾圖舉行的 10 年 ICPC 決賽中獲得第十名並獲得銅牌

如何以及何時參加訓練營訓練營傳統上包括講座、研討會和競賽。 根據知識水平,學生可以參加四個部門:

A:為ICPC決賽的勝利做準備;
B:冠軍半決賽的準備;
C:預選賽和ICPC錦標賽XNUMX/XNUMX的準備;
D:對於剛接觸 ICPC 世界的人。

他們中的第一個 與莫斯科研討會 ICPC 合作探索符拉迪沃斯托克 於6年13月2019日至7日在遠東聯邦大學舉行。 隨後,XNUMX月XNUMX日,訓練營在白俄羅斯格羅德諾開幕。 來自中國、墨西哥、埃及、印度、立陶宛、亞美尼亞、孟加拉、伊朗等國家以及俄羅斯各地的年輕程式設計師前來培訓。

費用表 莫斯科研討會 ICPC 今年下半年:

6 月 13 日至 XNUMX 日 - 探索海參崴 與莫斯科研討會 ICPC 合作,針對 B 和 C 部分。

7月14日至XNUMX月XNUMX日— 探索格羅德諾 與莫斯科研討會 ICPC 合作,針對 B 和 C 部分。

7 月 14 日至 XNUMX 日—首次 探索貝加爾湖 與莫斯科研討會 ICPC 合作,針對 C 和 D 部分。

21月29日至XNUMX日——首次 探索新加坡 與莫斯科研討會 ICPC 合作,針對 A 組,並根據 B 組或 C 組進行。

5月13日至XNUMX月XNUMX日——首次 探索裡加 與莫斯科研討會 ICPC 合作,將開設 A 部門以及 B 或 C 部門。

而ICPC準決賽系列賽前最後的準備機會就是訓練營 莫斯科國際研討會 ICPC,將於5月14日至XNUMX日在MIPT校園舉行最強A組和B組比賽。

他們說天才是1%的天賦加上99%的努力。 對於對體育節目有興趣的學生也可以這樣說嗎?

我同意這一點。 當然,這方面的天賦和素質很重要。 對於這些人來說,這會容易一些,但是如果沒有努力工作和大量訓練,沒有持續不斷的工作,就不可能取得成功。 但更重要的是,我們可以談論人才、團隊的正確選擇和許多其他因素。 顯然,每位奧運參賽者都有自己的優勢。 有些人擅長編碼複雜系統,有些人擅長解決數學問題。 但無論是誰,首先需要博學。 這種情況經常發生在一個團隊最初沒有任何超能力的情況下,透過努力工作,進行大量的訓練,取得巨大的成功,甚至贏得了世界體育編程錦標賽的冠軍。 當然,在這裡工作是極其重要的,這是最首要的。 有幫助的最重要因素是享受這一切。 在我看來,要想在體育節目中取得成功,你需要真正熱愛它,並熱愛解決問題。

學員參加訓練營需要哪些技能和知識?

我們沒有原則性的選擇過程;學生來參加。 所需的知識水平取決於他們進入哪個部門。 我們最難的分區是A。新手團隊不需要去那裡。 A 組是為最有經驗的參賽者創建的,他們已經了解所有演算法,擁有多年解決問題的經驗,並將為 2020 年莫斯科決賽的冠軍進行訓練。 對於那些準備半決賽的人來說,對於經驗稍少的參賽者來說,有B組。還有關於複雜演算法的主題競賽和講座。
初學者對C級感興趣,該級將在格羅德諾的訓練營進行。 需要有參加 ICPC 比賽的最低限度經驗;會有關於更簡單演算法的講座。 但你不能說你可以從頭開始。 想要成功參加訓練營需要什麼? 整個團隊能夠自信地使用一種程式語言(主要是 C++ 和 Java,其次是 Python)、基本的演算法訓練(至少是最低限度的訓練)。 然而,我們的課程是根據學生的知識和技能編寫的。 我們訪問參與者有關他們的技能,並嘗試創建一個對參加訓練營的團隊來說有趣且有效的計劃。

準備形式對結果影響大嗎? 在家備戰還是來訓練營──有根本的差別嗎?

每個人都選擇自己的準備形式,但為了成功參與,它必須是系統性的。 你不可能在訓練營完成一次訓練後,就立刻在比賽中擊敗所有人。 我的看法是參加訓練營是有必要的。 首先,你到達了另一個你可能從未去過的城市。 您可以旅行,因為毫不誇張地說,莫斯科研討會在世界各地舉辦。 最近的會議將在符拉迪沃斯托克和格羅德諾舉行。 但訓練營最重要的還是氣氛。 如果你在家寫一場比賽,那麼你就會像平常一樣訓練,而你周圍的一切都是同樣的日常事物。 而如果你來到訓練營,那麼你就逃離了日常環境,只專注於訓練營。 當你不去想任何事情,不去想額外的事情要做,不去學習,不去工作時,這種感覺是如此強烈。 你專注於訓練。 您可以與經驗豐富的參與者、ICPC 資深人士交流。 這是結識志同道合、熱愛程式設計的人的絕佳機會。 畢竟,體育節目最重要的組成部分是同一個 ICPC 社區,也就是那些連結。 這些人會認識很多這個領域的強人,這將對他們未來的職業生涯有所幫助。

訓練營如何影響團隊內部的氣氛? 這對他們在決定性的比賽中有幫助嗎?

當然它有幫助並且非常好。 至少因為經典的訓練是這樣的:三個人聚在一起,寫下內容回家。 這在訓練營中行不通。 團隊在那裡度過了一周半的時間,參與者一起生活,一起訓練,從這個意義上說,他們呼吸一致。 聚會極大地促進了團隊團結。 沒有比這更好的方法來了解彼此並了解如何利用彼此的優勢來在比賽中取得最大成果。

傳統上,國際訓練營是在競爭激烈的環境中進行的。 當他們了解到有些球隊更強、有些球隊更弱時,與未來冠軍競爭對手的溝通會對他們產生怎樣的影響?

這一切都取決於人們對工作的專注程度。 從理論上講,也可能是團隊到達後發現自己處於第 n 位,因此感到沮喪並失去了信心。 但訓練營的好處在於,訓練營本身的結果並不重要,在錦標賽本身上不會被考慮。 在任何競賽中,獲勝者都是此時此地解決了大部分提出的問題的人。 長期在比賽中領先的球隊也無法進入決賽也是有先例可循的。 這是一條純粹的運動原則:勝利者不是那些經驗更豐富、在某些方面更強大的球隊,而是此時此刻表現出最佳成績的人。 但如果你和最強者一起訓練,這可以讓你更客觀地評估自己的真實程度。 如果你沒有佔據很高的位置,那麼你就會明白你需要更積極地訓練。 在訓練營中,你會充分了解自己需要注意什麼。 從心理上來說,當我們與領導者一起訓練時,我們就開始追隨他們。 在訓練營中,你可以與他們溝通,交換解決方案,提出問題。 你甚至可以捕捉到不同國家解決問題的某些趨勢,因為甚至心態也會影響解決的方法。 這也是為什麼參加訓練營比在家準備更值得的另一點。

是否會出現這樣的情況:強隊來到訓練營,隨著時間的推移,開始輸給那些最初實力稍弱的球隊?

團隊在某些情況下表現不佳的原因有很多。 從簡單的疲勞開始,因為這可能是一個月內的第三次訓練營。 莫斯科工坊的聚會越來越多,很可能大家已經在盡全力地競爭了。 訓練期間的休息問題同樣重要。 有過度勞累和精疲力竭的風險。 在重要比賽之前,提前一兩週,我們的任務不是把精力浪費在不必要的比賽上,而是集中精力,全力以赴。 例如,世界程式設計錦標賽的半決賽,來自不同國家頂尖技術大學的學生參加。 傳統上,比賽在周日舉行,週六抵達並開幕。 這些人自己通常在星期五早上到達,他們的任務是在這一天盡可能放鬆,脫離學校,獲得對新城市的印象。

2020年ICPC決賽將在莫斯科舉行。 決賽前的興奮會影響莫斯科訓練營還是工作照常進行?

在莫斯科舉行的決賽是一次非凡的賽事。 當然,這並不是決賽第一次在俄羅斯舉行,但這將是第一次來到莫斯科。 我想說,這並不意味著你需要為首都的決賽做準備,但其他人則不需要。 但我們確實很擔心。 時隔5年,決賽回到俄羅斯,這是一份巨大的榮譽,同時也是一份巨大的責任。 我們訓練營的組織者和參與者都需要做好充分的準備,等待著所有熱愛奧數程式設計的同學。

對於莫斯科人來說,從XNUMX月開始,我們將在位於Klimentovsky Lane的MIPT校園開設每週一次的培訓課程,這對於那些想要在演算法程式設計方面發展並在ICPC決賽上成功捍衛首都聲譽的人來說將是一個巨大的幫助。

來源: www.habr.com

添加評論