1. 程式人生 > >2017 GDCPC 省賽總結

2017 GDCPC 省賽總結

協作 span 決心 麻煩 好的 中間 還在 ++ 問題

  第一年參加省賽,也是我接觸acm半年多的第一個正式省級賽事,這半年來我為acm付出的可能很多,但經歷過這次省賽後,給我唯一的感覺就是,還不夠多。

直接分析題目吧,開始拿到試題後我讀的是A題,然後我的隊友好像是開始讀BC,我讀完A題就確定這是一道水題,然後沒多加分析就開始寫了,中間過程有很多的差錯,導致我們差不多30多分鐘才2A了這道水題,之前的一次WA是因為少輸出了一個#號……。總而言之還是不太習慣這種大賽場面,由於被各種高校包圍,所以我們全場基本都是在吵雜的討論聲度過的,導致讀題及其難以專心。在這也要提到的是一個英語的問題,其實在我們隊可能英語我可能要負擔的更多,但這次比賽之前由於我做的英語題題目數量還是遠遠不夠多,所以導致我在比賽過程讀題極其不順利,耽擱了很多做題的時間。然後xh0告訴我B題是一個簡單的搜索,也清楚的告訴了我題意,讓我去寫。但我寫著寫著,發現這道題並沒有那麽簡單,再看下榜,發現一個A的都沒有,趕緊放下題目,看榜發現有人A了G,E,L,然後我就去攻讀L,把E留給xh,把G留給hx。後來hx也不負眾望地在87分鐘成功通過了G題。這時候我們其實心態是有點浮躁的,因為看了下周圍,發現大部分都是2-3題,所以就有點飄了,導致我看L題看了大概半個多小時都看不懂它究竟要幹什麽,而我的隊友也跟我一樣沒有太大的進展。之後我不斷地去看用例和深挖L題的一些字眼,終於大概蒙出了題意(而賽後證明我蒙錯了一個點,英語一定要好好復習啊!!!),然後把題意告訴了hx,讓他去打,然後我繼續看一道AC人數較多的J題。而xh還在執著那道B題,其實我告訴他這道沒人A的可以放一下,但是他還是堅持他可以。大概過了差不多1個多小時,華農的舉辦方每人發了一份M記,華農特產酸奶,香蕉和巧克力(參賽費就只能拿回這些了..),吃飽喝足後,因為L題hx用了自己不熟悉的c++,導致整個程序一直出錯卻找不到錯誤,而我也一直在糾結J的題意,xh也放棄了B轉向E,其實E我看了下是可以做的,只是數據規模太大導致這道題難度上升了好多好多。到了比賽結束前一個小時,我基本摸清了J題題意,發現有點麻煩,就選擇放棄了,然後xh一直在糾結E題,hx用C把原來C++的代碼重新改回來了,但依然不能順利地運行。剩下的時間我們就基本是把希望寄托在L題上了,因為看了下榜3題就能有銅,但很遺憾地是到最後還是不能A(原因是代碼沒實現好,其實最根本的原因是我弄錯了題意的一個點),但我堅信如果我們能做快點這題是完全可以後期debug然後A掉的。其實我們參賽就沒想過獎,但是這次還是讓我們觸摸到了那種拿獎的喜悅與興奮,但同時也暴露出了很多很多我們隊的缺點和問題,下面我總結一下吧。

1.英語能力還不足以順利閱讀題目,導致我們很多時候卡讀題很久,日後必定要多做英文題目,多積累生詞,這是程序設計競賽,英語不能成為絆腳石。

2.對於坐在我們隔壁華農的一支隊,他們應該是16的,他們其實A,G題A的比我們還慢,但是最後他們順利A出了L而我們卻失敗了。其實對於同樣是16的接觸acm半年的其他高校新生,我們是有信心能平起平坐的,但是這場比賽卻拉開了差距,據我觀察主要是他們團隊協作的更好,更多地交流和分工,其實我覺得最好的團隊合作模式,應該是一人打題,另外兩人讀題和討論,但是在我們現在這個階段其實很難做到,希望以後能通過各種各樣的模擬賽來做到這一點。

3.比賽環境對我們自身其實不應該有這麽大的影響,無論別人做了多少,拿了多少氣球,都不是自己的。而且只要更加專心地看題,就不會被周圍的環境影響。比賽結束後的那一晚,我整整看了一晚題,其實專心地那種狀態看題是更加容易了,我在反思為什麽自己比賽進入不了那種狀態,還是一個抗幹擾能力需要鍛煉的問題。

4.平時的鍛煉還不夠拼,對於一個ZQU的學生,我認為是可以有更多地時間放在ACM上的,我回來看完題後發現我們做的實在是太慢了,雖有讀題的問題,但是打題也是很慢很慢,所以我堅定要加大訓練的決心,我們覺得在暑假之前,可以把部分劉汝佳紫書的題目刷完,然後在平時的星期三下午可以刷CF加強一下團隊合作的訓練,暑假是一個躍升的機會,但暑假之前的這段時間也是穩步上升的契機。趁熱打鐵,有了這次省賽的經驗和投入,我覺得集訓隊在訓練上會做得越來越好!

雖然這次省賽目標不是獎,但以後比賽的追求必將越來越高,如果說這次是一次遺憾,那麽我希望下次能拼個無怨無悔。對於acm,只有懷著持續長久的熱情,我覺得才有機會堅持下去,對於沒有這種體驗的人,其實離開也不一定是壞事。再附上CLJ的一句話,成功的路並不擁擠,因為大部分人都在頹。

2017 GDCPC 省賽總結