1. 程式人生 > >2017年團體程式設計天梯賽-大區賽總結!

2017年團體程式設計天梯賽-大區賽總結!

   不管任何比賽,賽後都應該寫總結,平時比賽做的也不算少吧,寫下來的很少,基本賽後腦袋裡總結一下不足之處,寫下來的一般是印象比較深的。

   這場比賽從報名到結束充滿了戲劇性。老師很早打電話給我要我們選10個人出一支隊,本來想讓大一的也去歷練一下我們工作室與隔壁工作室各出5個人,後來趙老師開會後我和隔壁負責人商量了一下就全出大二的,然後中間做省賽集訓個人賽的時候閆老師幾次打電話過來要我們好好準備,打出計科的風采,我一口承若,但心裡還不是很有保證的。畢竟每週三場個人賽,補題講題上課基本排滿了,所以臨近一週大家都互相督促瘋狂在PAT網站上瘋狂刷題。對,任何比賽都是有套路的,做多了就熟悉他喜歡出什麼題了,也知道自己的不足了。感覺題目不難,但裸資料結構比較多,還不好寫,實話說我把L1的題基本上都過了一遍,L2的進階題就很少能做出來。到去鄭州的時候很多都沒有看,L3的題壓根沒碰。帶了些資料和電腦踏上鄭州之路。我們和軟體學院各出一支隊,出發前和那邊的負責人聊了關於他們訓練的事,竟讓我有種軟體要毀滅的感覺,基本都是散養式(也希望軟體負責人好好帶隊,畢竟都是學校的實力),唉,不說他們了,再說又想起final被軟體虐了一把的事了。

   中午出發高速一路下午很晚才到,安頓下來後我們各自去吃飯了,回來大概8點半,去大家房間轉轉,大家基本都在準備自己不會的,應該把大家召集一起再商量一下對策的現在想起來。我和小董回房間後也各自看自己的模板了,我知道自己有的地方壓根不會,但一時半會是看不會的,所以把以前寫的部落格都過了一遍,但要是出了不會怎麼辦呢,任命嘍用今天隊友zp的話講,嘿嘿,以前出過今天是不會再出的,我們知道這個比賽題目梯度分明,簡單的很水基本靠手速,難的也不會太難,對於搞ACM的選手來說這個可以當做C語言上機考試來做了。這個天梯賽今年才第二屆,我們學校也是第一次參加,我們賽前研究了很久的規則,挺有意思的。

    早上很早就醒了,9點集合去學校報到發現我們是第二個來的,拍完照也就去學校逛了逛發現鄭輕挺小的,就連帶我們去賽場的志願者也這樣認為。回來發現很多隊都來了,鄭輕是華中賽區分賽點,來的基本都是河南高校,我內心我們大家都知道省賽面對的勁敵可能只有鄭州師範、鄭輕、鄭大,好吧,河南大學河南理工也不弱。其他的很多高校我雖然沒有太放在心上但也不敢輕視。中午和大家去食堂吃的自助,志願者給我們10個人找了個包間,食品也都還不錯,一張餐票一個雞腿。中間還有人過來問我們感覺怎麼樣,可以自己去加喜歡的食物,絕對要給個好評。回去坐了會大概12點半志願者帶我們去會場發現有幾個隊在門外等了,然後我們也在那等,相互之間還是開開玩笑,還不是很緊張,狀態也還不錯。開場前5分鐘才讓進場,找到電腦後和平時做題差不多,但竟然有codeblocks,害的我們這一週用DEVC++練了一週,不過這樣更好了,旁邊做的是華北水電力,開賽前就和他扯扯,並不敢太過放肆和輕浮,也不清楚他的實力怎麼樣,所以我還是有所保留。開賽大家瘋狂敲標頭檔案,嚇的我一身冷汗,結果題目頁面出不來,華中賽區參賽隊太多,而伺服器只用一個,所以崩了,,,崩了,,,10分鐘後會場老師說推遲到1點30,我們全都放鬆了下來上廁所的上廁所,我過去和我們隊的幾個聊了聊,也沒什麼做,完善了一下標頭檔案。。和華水的互相閒扯。突然發現我們學校所有隊員旁邊坐的都是華北水電力,真是不知道這安排幾個意思。1點半結果傳來繼續等待的訊息,,,,過了一會說2點開始,於是我去上了個廁所,回來發現又推遲了10分鐘,大巴還在外面等著呢,我們晚上得幾點回去啊。。

    2點10準時開始,找到題後還是按以前的L1基礎題8道,共100分(送分),L2進階題4道100分,L3登頂題3道90分。第一題題面有點雜,直接跳下一題題意很水,目測可以搶一血,直接開始打,卻越打越出錯,找bug找了一會交了直接全分到手,可憐我的一血啊,又回去看第一題,也不難,隨手一敲全分到手,然後往下,都不難,又A了幾個,基本直接跟榜,看到超過200甚至100過的一般不難,把發現L2第一題過的人很多於是把它先A了,回來看L1最後一題,不難,但很不好,左處理右處理感覺做了20分鐘結果只拿到23分,最後一個測試點沒過,還是先往下吧,挑過的人多的做,L2第4題過了600+了,於是我決定攻一下這個題,發現是個很水的搜尋,dfs一發結果只拿到4分,基本全錯,但感覺沒什麼問題的,於是仔細檢查發現有的地方沒寫好,優化了一下還是隻有4分,於是猜想會不會double我用了int,改了依然只有4分,發現輸出那寫著資料可能有100億,慣性思維直接輸出強制轉化成longlong,交了一發居然多種錯誤,卡這題半小時了,於是先做其他的題吧,L3-1也過了好多人了,於是我去讀題發現是高中學的物理知識,但不是很有把握,心裡又有點不甘那個題,於是回去把輸出改成.0f(題目要求取整)輸出,居然全過了,唉,離成功總是差一步,還好幾個題回去改改都過了,於是攻這個求最大距離的題,靠著高中物理知識殘留記憶模擬了一下過程,發現一個思路,樣例並不好手推,於是直接寫,把精度調成1e-4,樣例直接水了,交一發拿了27分,還有3分沒拿到,前面有個題也是2分沒拿到,這種極可能思路正確,小細節需要注意一下,於是把精度調成1e-8交30分到手,這時還有18分鐘左右結束,還可以攻一個題騙點分,但L2-2只有100+過了,題意也看不懂,於是看最後兩題,倒數第二題是個最短路,題面太長了,樣例都很長,如果做的話肯定沒時間寫完,看了一眼最後一題沒怎麼懂,而且過的人只有40+,還是不敢嘗試,時間也不多了,出不了題了那就把前面沒拿全分的再看看,還好都發現了問題稍微修改都過了,也就是做的這8+3+1都拿了全分,還有2分鐘,無力迴天,開啟榜看了看,我校竟然掉到12名了,我們隊排第8。最終這樣收場。。L3-1有三個人做出來,總分1763,再做兩個我們隊可以進全國總決賽了。。只能瞎想了,賽場外我很激動很惋惜,老師打電話過來要我們上車走了,突然發現包落在機房了,回去發現不在教室,原來是負責老師揹著正在找我們教練,我欣喜萬分,道謝後狂奔著去大巴那集合。

      可能是我的態度過於激動,隊友紛紛說對不起拖我後腿了,他們都是菜雞,拖我這種dalao後腿了,我現在好像只能用心塞來表達心情了,說實話,完全沒有責怪的意思,比賽各種情況出現也很正常,大家儘自己最大努力就好了。但從隊友口中說出這種話意味什麼?我在炫耀?在責備?在秀?我們是隊友啊。10個人也是隊友啊,大家沒法做到齊心協力,而總是互相挖苦諷刺,這算什麼,我突然覺得我們學校一直無法突破很大原因在於這,你我之間沒有互幫互助卻總是想著超越,求存在感,形成了一種惡性競爭,對,是惡性競爭,這種競爭時常讓我感覺很累,學習沒有效率怎麼進步,怎麼突破。一路上我都很生氣,沒有開口說話,好像人與人之間變得好虛偽,但為什麼會這樣,追求功名,追求這些所謂dalao的虛榮,獲得成就感、存在感。我們學習是注重過程的,享受過程,享受成長才是最重要的吧,這種雞湯般的大道理好像誰都能說出來,誰都明白,可是為什麼總是會這樣呢。也可能是個人性格原因,這種性格可能會讓別人產生本不該有的想法,缺乏交流?寫了這麼多,好像什麼事都明白,也能找到問題根源,但無法解決,很痛苦,很悲哀。我應該把這篇文章給大家看看,內心全部真實寫照,也不知道會作何感想。

    再灌最後一碗:感謝這些不愉快的事,教我做人,學會做事。。