2025年CCF CSP-J/S認證中,一位12歲的信息學競選手習經享初一學生同時斬獲CSP-J和CSP-S雙一等獎,并以400分滿分的成績AK了普及組。他是賽學P雙蔣同學,來自中國人民大學附屬中學長安學校。從五年級開始接觸信息學,到如今具備省選資格,他只用了不到兩年時間。等獎的學必一運動
他是驗分如何做到的?他的學習方法有哪些值得借鑒之處?本文根據蔣同學的信奧學習經歷,還原一位信奧選手從入門到突破的完整軌跡。
學習的信息學競選手習經享秘訣:投入度、刷題與總結
蔣同學五年級開始在優編程系統學習C++編程,優編程的賽學P雙課程體系有著非常清晰的分級路徑。用蔣同學自己的等獎的學話說,這套體系的節奏“很適合從零起步的孩子,不會一開始就太難讓人想放棄,也不會進度太慢讓人覺得沒挑戰”。到目前,蔣同學已經學完了提高組的驗分所有知識點,具備了參加省選的資格。

優編程X體系及C體系核心內容
當被問到學習秘訣時,蔣同學的信息學競選手習經享回答非常直接。他認為學信息學最重要的賽學P雙必一運動是投入度要高,多刷題,多總結就可以了。
他分享了自己暑假高強度訓練的等獎的學具體做法。當時他每天要完成20道題,每道題的驗分策略是思考30分鐘如果沒有思路就直接看題解,看完題解后在30分鐘內把代碼寫完,確保一小時內完成一道題。在蔣同學看來,普及組AK并不是信息學競選手習經享一件特別難的事,關鍵在于代碼能力和思維能力的平衡。
關于能力提升,蔣同學給出了具體的賽學P雙建議。如果希望鍛煉代碼能力,他推薦AtCoder網站的等獎的學比賽。如果希望提升思維能力,特別是針對CSP-S T3、T4這類高思維難度題目,他推薦刷Codeforces中有思維難度的題目。
突破瓶頸:從40%到70%的進階之路
和所有競賽選手一樣,蔣同學也經歷過瓶頸期。一年前剛考完CSP-S的時候成績不理想,之后刷題也感覺每次做普及和提高難度的題目,正確率一直提不上來,這個狀態持續了兩三個月。
突破瓶頸的關鍵在于幾個方面的調整。首先他切換了題庫,通過接觸不同賽區的題目,從不同角度理解問題,他打破了之前的思維定式。其次他做了很多競賽選手不會做的事情——量化統計。蔣同學開始統計自己不看題解獨立完成題目的概率。最開始這個比例只有40%,他每周統計一次,大約每周能提升5%。同時,他還在Word文檔中記錄每道題看題解的原因,以及自己沒有想到的關鍵點。到暑假結束時,他做Codeforces評級2000左右的題目,不看題解的概率已經達到了65%。
思維能力跟上之后,蔣同學發現代碼能力又滯后了。于是他調整策略,轉向做AtCoder的長代碼題目。雖然刷題量減少了,但代碼構建能力明顯提升。之后他回歸Codeforces,把目標評分從2000提升到2300,不看題解的概率進一步達到了70%。從40%到70%,靠的不是天賦,而是方法、記錄和持續的堅持。
心態與策略:穩定發揮才是硬實力
在優編程線下集訓營期間,蔣同學四場模擬賽中有三場表現良好,一場稍低。在他看來,四場比賽中有一場發揮失常是非常正常的,這種心態的成熟來自于有意識的訓練。
蔣同學分享了一個細節。在寒假線下集訓營時他是第三名,他就以當時第一名為榜樣,觀察他做得很穩,四個小時中都沒有太大失誤。此后他就主要訓練如何降低自己的失誤率。以高水平的選手為榜樣對標訓練,這是很多頂尖選手的共同特征。蔣同學也提到,集訓營那段時間對他的提升確實是全方位的,“每天上午講專題,下午模考,晚上講評,這種高強度的節奏讓進步變得很快。”
NOIP實戰復盤:189分的決策智慧
2025年NOIP,蔣同學拿到了189分。對于初一學生來說這是一個相當不錯的成績。他詳細復盤了考試過程。
第一題他用了十多分鐘就做出來了。第二題卡了很久,他想起之前練過的一套真題也是第二題特別難,于是給自己設定了一個時間底線。如果考試最后還剩兩小時的時候還沒把這道題做出來,就放棄死磕。當時他跳到后面的題目時已經有了一點思路,但這個思路并不是很詳細,跟正解也有一定偏差。糾結了一段時間后,他果斷叫停了這道題,利用最后兩個小時快速打完了第三題和第四題的暴力解法,最后回來又把第二題的暴力也打了。
但他也坦言了自己做得不足的地方。考試中暴力分挖掘不夠充分,第二題其實還有更多的暴力分可以拿。第四題跟他在集訓營里書潤老師出過的一道題很像,但數據范圍變了,原解法他當時也沒能完全想起來。李書潤老師是清華大學畢業的頂尖競賽選手,曾獲得NOI 2021冬令營金牌和APIO國際金牌,在優編程負責高階算法教學,也是帶過蔣同學的教練之一。不過蔣同學在采訪中坦言:“當時我畢竟是有一點思考,所以說我打暴力的話會快一些。”他后來說,訓練時多接觸高水平教練出的題目,即便記得不夠完整,也能在考場上更快找到下手的方向。這種“有印象”和“完全沒印象”的差別,在緊張的考試中會被放大很多。
蔣同學的考場決策值得每一位競賽選手學習,難題面前懂得取舍,先確保能拿的分全部拿到,再回頭攻堅。
信息學對成長的改變:思維方式的遷移
蔣同學提到信息學學習對他最大的改變體現在思維層面,信息學的思維方式已經開始滲透到其他學科。在數學上,做題時他會主動比較不同解法的復雜度。老師說他某個解法好像更簡單一些時,他會去想現在這個解法復雜度可能是N立方,而老師說的是N平方,哪個更優高下立判。甚至在語文和英語學習中他也開始運用這種思維,比如在文章中找對比手法,以前可能要掃十遍才能找到一個,現在用順序掃描的思路,掃兩遍就能找出多處。所以信息學競賽培養的不僅是會寫代碼,而是會思考。
蔣同學的未來目標
蔣同學的短期目標非常清晰,補充NOIP未覆蓋的知識點,爭取NOIP一等獎并進入省選,同時準備之后的省選。長遠來看,他希望進入國家集訓隊,獲得IOI金牌。他提到雖然還沒有想好未來具體要做什么職業,但肯定會具備比較強的編程能力,選一個職業能幫助到他人,也讓這個社會變得更好。
蔣同學眼中的優編程
聊到課后和學習支持時,蔣同學也分享了自己的真實感受。他在采訪中提到,優編程的初賽營對他幫助很大,讓他CSP-J初賽考得非常輕松。在他看來,線下模擬賽和集體上課的效果比單純在網上聽兩個視頻要好得多。“氛圍不一樣,你身邊坐的都是水平相當的人,看到別人很快做出題來,自己也會有緊迫感。”他說集訓營的食堂也很好吃,但最關鍵的還是那種每天從早到晚專注做一件事的沉浸感,這在日常的碎片化學習中很難復制。
關于課后答疑,蔣同學提到,平時在群里問問題,負責講課的老師會直接回復,而不是轉給其他人。“有時候晚上發了代碼上去,當天就能收到回復。這種不用等太久的感覺很重要,因為卡太久的話人就容易煩,煩了就不想學了。”在他看來,很多人學信奧學不下去,不是智力問題,是卡住的時候沒人幫,卡多了就放棄了。而這一點在他自己的學習過程中得到了很好的解決。
蔣同學的快速成長,背后是優編程一整套培養體系在支撐。從階梯式課程,到NOI金牌教練團隊,再到線下集訓營和主講負責到底的課后答疑,每個環節都有清晰的落點。這套體系的核心邏輯并不復雜:課程負責把知識點講透,教練負責把方向指對,集訓負責把實戰能力拉滿,答疑負責把課后卡住的地方及時疏通,環環相扣,缺一不可。當然,也離不開蔣同學自己的堅持和方法。
目前蔣同學已經是具備省選資格的競賽選手,他做的事情其實很純粹,刷題、總結、復盤。用他自己的話來說就是——多投入,多總結,該做的做到位了,結果自然會來。
(作者:新聞中心)