天天看點

比賽的一些反思

這是我們第一次組隊參加比賽,雖然之前都有參加過個人賽,但是組隊,對于我們來說,都是第一次,而比賽的過程和結果,對于我們來說,簡直就是一場噩夢,比賽結束之後我回來想了2天,最後還是決定寫些東西,讓自己能夠記住這次的教訓。

首先,也是最重要的一點是,我們自身的實力的問題,做題太少,從來沒有系統做題,投入大量時間看算法。

其次,是我們臨場比賽時候的一些問題了,不得不說,這次的比賽從還沒開始到結束,我們都很失敗。比賽開始的時候,我們很亢奮,對于自己的實力還是有一點信心的,覺得3個人至少過幾題水題問題不大,比賽是12點開始的,我們3個人然後開始看題,這部分我們很順利,dai很快找出了F題,說他可以過,當時我沒有看過F題,不過dai很有信心,我和xiaoP就讓他先敲,然後我開始研究E題,是一道數學題,當時認為背包應該可以過,後來證明是錯誤的,然後發現了I題是一道迪傑斯特拉,我就告訴了xiaoP,讓他敲,當時是12點30,我一直記得這個我從手機上看到的數字,我們後來的悲慘遭遇就是從那時候開始的,不過當時dai說再給他幾分鐘,很快就可以了,我和xiaoP說好,結果一直到1點左右,大家陸陸續續有了一兩個氣球,dai還沒有過掉F,我有點急了,就讓dai讓xiaoP先敲,我自己看了下F,沒看output,以為是背包,而dai當時是用的搜尋,我說不可能過,就和他在賽場裡吵了起來,xiaoP安慰我說還有時間,不要急,後來證明dai的思路是對的,然後xiaoP開始敲迪傑斯特拉,1點半左右,xiaoP的迪傑斯特拉出了點問題,而我和dai分析了一下F題,我發現他是對的,就讓xiaoP讓位置,dai來敲代碼,很快就敲完了,submit,結果是WA,我當時就急了,我過去幫dai查代碼,覺得沒問題啊,然後分析了下,覺得應該是兩種可能,一種可能是用exgcd做優化(因為當時是用的PC2,我擔心會不會把TLE傳回成WA),後來dawu過來,告訴我們,不是這個原因,另外一種可能就是格式原因,果然,我在題目後面發現了每一個sample後面都要加一個空行,然後我改了下代碼,submit,還是WA,而且因為很少用codeblock,中間還把ubuntu給弄死了一次,當時已經将近2點了,沒辦法,我說我來重新敲代碼,dai幫我,10分鐘之後,代碼搞定,submit,WA,發現送出錯了題目,囧了,換了題目,submit,還是WA,改了格式,換了多case,就在我快死心的時候,看到了YES,這也是我們整場 比賽唯一的一次AC,F題過了之後,當時是2點,就在我在幻想柳暗花明的時候, 悲劇來了,xiaoP敲完的迪傑斯特拉WA了,然後改了之後送出居然是CE,xiaoP讓我幫他查代碼,可是過去之後cha了幾組資料,都是正确的,沒辦法了,我和xiaoP一起看代碼,幾分鐘之後完全失去了耐心,我說xiaoP你自己查吧,我查不出來,然後,就沒然後了,dai說他可以過掉C題,我和xiaoP都說好,其實當時我完全沒有信心了,結果一直到最後都沒有過掉C題,我就完全的淪為了打醬油的,失去了耐心,很煩躁,不斷的看題,卻沒有辦法,4點鐘,封闆的時候,我已經有了提前走的想法,然後4點多一點,我們三個就走了,應該說是逃離吧。這次的比賽,我們完全沒有配合,可以說是互相掣肘,2道水題,沒有早早過掉,讓我們完全的失去了耐心,很浮躁,中檔題根本沒有時間來分析,最後的悲劇就是很正常的了,而我的情緒可以說是當時最煩躁的了,對于隊伍的失敗造成了很大的影響。