今天算是第一次ACM比賽
一個感覺就是,這個比賽是值得我當作理想去追求付出的
比賽時間是六點到九點,TOJ上的Online Contest
剛開始前半個小時是我一個人在做,壯哥和濤哥有事
半個小時後我已經把A題的代碼敲好了,Submit後居然是Wrong Answer,於是找
錯,發現是數據結果精度達不到要求,於是修改啊修改,在自己的編譯器上一點問
題沒有,但是再次提交,還是Wrong Answer,又小修改一翻 仍然WrongAnswer 於是
很鬱悶,決定放一放,隨之看D題。
這時濤哥看C題,壯哥做B題。(A題還有一次WrongAnswer是由於網絡不好,點了
很多次Submit沒反應,結果一反應就提交了兩次,想哭了)
大概在1個30分之後,ACM校內羣裏面的校隊人員告訴我,定義圓周率的時候要用
#define pi 2*acos(0)
而我用的定義是#define pi 3.1415926
導致結果與標準存在細微差別,所以通不過,於是改正,馬上Accepted,相當無語,
確實是經驗不足,不然不會那麼多次WrongAnswer(多次提交要罰時20分鐘啊~~~~)
接着看D題,不幸的是D題貌似是很難的一個(最後也只有2支隊伍過了),想了很
久,也沒找到合適的算法,這時濤哥放棄C題(C題貌似也只有不到5支隊伍過
了),看F題,壯哥開始敲B題代碼,我研究了一會D題 開始轉向E題,這個更難
(最後沒有隊伍過這題)
此時大概九點多,F題是簡單題,但是濤哥代碼有問題,我這時被DE兩題折磨的不
行,看到F題通過率很高,讀了下題,聽濤哥講了下思路,覺得可行,於是自己編寫
代碼,很順利,1分鐘就過了這題。
下面的日子就煎熬了,我仍然在DE兩題那裏徘徊,感覺題目好理解,但根本沒辦法
下手,此時濤哥做G題,他先看了看題目,我其實先也看了題目,但是理解有問題,
濤哥馬上糾正了我的理解,馬上我覺得此題很簡單,5分鐘後代碼敲好,但是裏面出
了一點小問題,恰好題目中的樣例很特殊,樣例怎麼搞都通的過,大概提交了兩次
全部是WrongAnwser,還有一次輸出結果少加了個<<endl,出現了presentation
error。這時已經比賽結束還有20分鐘左右,就問問壯哥對這題怎麼理解,他看完題
和我的代碼就指出了一個取絕對值的問題,當時真是一語點醒我夢中人啊,馬上修
改代碼,提交,此時還剩十分鐘,但是很倒黴的在於,此時網絡奇差,怎麼提交都
沒反應,導致G題一直沒提交,壯哥後來和濤哥討論B題,但是很遺憾修改過後就比
賽結束,也沒來得及提交。
隨後,我們通過兩題,排在66支隊伍的30名,照說進決賽(前50)沒大問題
比賽結束,網絡好了,我提交了G題試試,果然是Accepted,但是壯哥的B題還是有
點小錯誤而沒有過掉
我對這個成績很滿意,但要是G題能夠提交,壯哥的B題可以過掉,前面沒有那麼多
奇奇怪怪的罰時,我們隊進前20都沒什麼問題的。
感覺比賽中最快樂的是合作的樂趣和解決問題的樂趣
明天九點到晚上九點熱身賽第二場,繼續加油。
5月3號的預賽也一定沒問題