第六屆acm省賽總結(退役貼)

2021-09-08 22:16:34 字數 4016 閱讀 7446

這是我的退役貼,之前發到了空間裡,突然想到也要在部落格裡發一篇,雖然我很弱,但是要離開了還是有些感觸,寫出來和大家分享一下,希望不要見笑。回來看看,這裡也好久沒有更新了,這一年確實有些懈怠,解題報告都不再寫了,現在想想還有些後悔,寫總結確實是個好習慣。

省賽結束了,結果不算好也不算壞,我之前的給自己的預期目標是上年我們沒拿到的銅牌,原因是我認為自己僅僅只有拿到銅牌的實力,所以一直以來的這段時間我沒有全力以赴的投入到訓練之中,和sr、zs他們的拼命準備形成了鮮明對比。訓練的時候我就在猜測,我們兩個大三隊最終的結果是怎樣的呢?是我們都是銅,還是他們乙個銅,我們沒拿牌,等等,這些情況我都想過,卻唯獨沒有往銅牌之上去想,所以我在自己劃定的結果範圍中定了乙個「恰當」的目標——能拿乙個銅牌彌補一下去年的遺憾就足夠了。於是帶著這樣的目標準備省賽的我最後果然拿到了銅牌,但是結果卻讓我高興不起來,因為sr、zs他們竟非常意外的拿到了金牌!這是煙台大學的首金啊,直接跳過了銀牌的首金啊!如此之大的衝擊讓我當時一下子沒有反應過來…… 命運給我開了乙個玩笑,既讓我實現了目標,又對我的一時懈怠進行了懲罰。坐在回去的大巴上時,我真不知道該哭還是該笑。

現在回首一下比賽前的日子,我那時的狀態似乎在潛意識裡已經相信自己「不是很努力也能拿銅牌」,所以訓練的時開始不使用全力?那麼其實我是相信自己有實力拿銅牌的。人總是這樣,被表象迷茫了雙眼,卻將真實的自己藏在心中,最終卻只相信了表象。如果我早一點弄清我真實的想法,早些明了內心深處「我其實能拿到銅牌」的自信,我一定會讓自己再上一層樓,拉緊發條,向銀牌甚至金牌衝擊。人總是這樣,沒做過的事情,總是懷疑自己能不能做到,其實你只要拼盡全力就好了。

時間再往前回溯,回到更早的大一時期……我想從開始回顧我的acm生涯,說說我的acm之路……

大一時候,我正在跟著盧老師學習c++,l老師是我的計算機啟蒙老師,也是大學裡我最敬重的老師之一。那個時候每節課後都會留下來問老師很多問題,我的熱情很高,問得問題也很雜,有些甚至還很幼稚,但是盧老師卻不厭其煩的解答我的問題,往往會一直從二樓講到一樓門口。長此以往,我的c++水平慢慢提高,視野也擴大了很多,可以說那一年與l老師的「課後討論」,對我的專業素養提高很大,在這裡再次鄭重的感謝l老師!

其實第一次接觸acm就是盧老師給我的機會。那一次l老師給我發資訊,說學院打算參加acm競賽,問我要不要參加。我大概查了一下什麼是acm,發現它是專業性很強的計算機競賽,我沒做多少猶豫就同意了。現在想想,那個時候自己真是too young,too ******啊…… 並不知道自己踏入的是怎樣的乙個大坑,也不知道未來的兩年自己將會付出怎樣的艱辛努力和帶給自己怎樣的深刻經歷。雖然這麼說,但我想這是我大學裡做的最有價值的乙個決定,就目前看來,沒有之一。

剛入acm這個坑的時候,是大一下學期,那時候還沒有oj,我提高自己程式設計能力的辦法就是跑去機房做c++課後題,雖然low,但是還是有一定效果的,最後把課後題刷完了,感覺基礎有了一些保障。當然現在學校有了oj,並且會越來越完善,我相信後面一屆一屆的學弟學妹們基礎會打得更加紮實,這對參加acm也是個很好的保證。

之後就開始上課了,z老師開始給我們講acm的基礎知識,後來還有l老師、t老師也過來給我們講,第一次聽到了貪心、動規、計算幾何這些名詞,為我們的演算法之路開啟了一扇大門,很感謝那個時候抽出時間來給我們上課的老師,你們都是令人尊敬的師者!和上課同時開始的,還有每週一次的訓練賽,那個時候看到rank上自己排在還算不錯的名次上,心裡真得很激動很有成就感。後來開始刷題,去hdu上刷,去poj上刷,每刷一道題就把解題報告整理到部落格上,刷題的過程很漫長,提高自己的過程也很痛苦,但是每當看到鮮紅的accept在status中顯示出來,心中就會激動萬分!這是對自己乙個小時兩個小時攻克一道題最好的肯定!我想這也是acmer們最喜歡的時刻。

這個時候實驗室的人還不固定,有的人離開了,有的人進來了,人生的沉沉浮浮,聚聚散散,都在這個小小的實驗室中體現出來。當然每個人的目標不同,願景不同,走的路也不會相同,不過我們能在「acm」這個交叉口相識,我將其視為一種難得的緣分。

這期間我和sr、zs作為觀光隊去參加了第四屆acm省賽,成績尚可,所以我們滿懷信心的為下次的省賽做著準備。但是第二年作為正式隊參加第五屆省賽的時候卻遭遇了滑鐵盧,我們認為自己至少能拿到一塊銅牌,結果卻什麼也沒拿到,空手而歸。那次比賽的結果對我們的打擊是慘重的,之前刷題建立起來的自信瞬間崩塌,記得那一天下著小雨,天灰濛濛的,回去的時候學長學弟們在後面玩遊戲,我們三個窩在座位裡,沉默的一句話也不說。第一次認識到acm不僅僅是知識儲備的競賽,也是團隊合作,比賽狀態的綜合性競賽。當任何乙個環節出現了問題,那麼造成的結果在5個小時的比賽裡就是災難性的。

那次比賽之後,我不僅失去了對自己的信心,也失去了對自己準確的定位,我時常懷疑自己是不是真的連乙個銅牌都拿不到。在這樣的懷疑心理下,我給自己找了很多理由想要放棄,想要離開這個帶給我慘痛失敗的地方,但是我無法逃開自己內心的枷鎖,無法逃避開老師對我的信任……這樣的我還是留在了實驗室。

後來到了分隊的時刻,我做出了和xh一隊的選擇,我想要平分我們四個人。昊仔很努力,之後的日子裡他的努力也影響到了我,我開始調整自己的狀態,希望自己的狀態不至於拖到隊友的後腿。後來經過了一次次的訓練,z老師給我們開了乙個會,指出了我們當前的團隊配合問題,那次會議之後,我們明確了各自的分工,我主要敲**,xh和lrs主要讀題,分析思路。那個時候還自嘲自己真的變成「碼農」了。其實很感謝周老師那次對我們的指點,那個模式形成之後,真的提高了我們的合作效率。每個人都能做出足夠大的輸出,讓隊友接收到,隊伍裡形成了乙個良性迴圈。我想如果沒有這樣的合作模式形成,要拿銅牌會更有難度。

第六屆省賽前的乙個週是我最快樂,也是這一年最有意義的一段時光。我們連續舉行了6天訓練賽,磨合隊伍的配合以及檢測知識的漏洞,這段時間真正形成了隊伍的合作模式,而它帶給我們的並不僅僅是這些。比賽的其他時間實驗室裡就在默默的訓練,而每天到下午五點的時候,l老師就會叫我們一起下去活動,每天的活動專案不同,第一天是跑步,第二天是籃球賽,第三天是跳繩,第四天是托球跑……一天乙個活動專案,最後兩天分別是足球和排球。記得踢足球那天田徑場裡滿是實驗室的小夥伴們在奔跑,有人踢球滑倒了,有人用腳尖踢球傷到了,有人崴到了腳,但是大家還是樂此不疲的一直玩到了天黑。那天,我看到夕陽下在綠茵場上的大家,感觸良多。

我想,acm帶給我們的意義,並不僅僅是那些演算法知識,還在於它把那麼多優秀的人聚集到了一起,創造了乙個共同相處,共同奮鬥的平台,可以讓大家互相幫扶互相激勵的共同前進

現在我的acm生涯也算結束了,退役了當然要狂歡一下,正所謂「一醉解千愁」,這次過後,心中還有些糾結的東西也都放下了。現在想來,其實對我來說,最重要的已經不是最後獲得的那塊牌,而是這麼長的路程上,沿途看到的,遇到的,其中收穫的風景和經歷。現在回想一下,因為acm這條路結識的人,遇到的困難,他們無不給我上了一課又一課……

z老師,我們實驗室的領頭者,很感激你親手維護的這塊樂土,使我們能夠相識,並在一起為了乙個共同的目標努力,是你守護著我們的成長。

l老師,感謝你在平日裡給我們的幫助和關心,你讓我明白原來師生之間可以這麼親近的相處。(當然也要感謝盧老師的一家三口!師娘為實驗室也做了很多支援和幫助,lyx小朋友很可愛!你的歌唱的真心好!:))

f老師,其實看到你有時候忙前忙後的挺心疼,雖然說話很直,但是我知道你是關心我們,說出來也是為了我們好,你帶的135班出了那麼多人才就是最好的證明。

sr,zs,首先我要膜拜一下你們隊拿到金牌,orz。特別佩服你們的堅持和韌性,我在彷徨猶豫的時候,你們還在堅定的前進,是你們讓我深刻理解了「努力就能成功」這個簡單的道理,我一直都覺得,你們能拿金牌不是偶然,而是某種程度上的必然。你們給我很好的上了一課。

xh,lrs,我的兩位給力隊友,沒有你們,我可拿不到銅牌。昊仔很努力,性格也很好,從他身上我學到很多東西。lrs,我們隊的讀題大神,思路也很好,比賽時很冷靜,往往能起到點醒的作用,因為我和昊仔有時候會卡題(特別是我),這個時候她就會負責將我們拉回來…… 最後跟隊友說一句,跟你們一隊從來沒有後悔過。

還有很多想說的話,就不一一在這裡列出來了,最後對實驗室全體學弟學妹們說一些話:

你們都是優秀的人,你們在實驗室都做出了不同程度的努力。有的人我看到一直在堅持,有的人往往最早來到實驗室,有的人則經常是最晚離開,還有一些人有時彷徨猶豫在實驗室裡外,我想說,不管每個人的成敗,其實你們聚在一起就是成長。那塊牌是很重要的,但不要讓那份榮譽成為一種枷鎖,一種負擔,回頭看看,你還有隊友,你還有實驗室的小夥伴,他們在陪伴著你一直前進,這何嘗不是一種收穫。所以,當你因為與成就,與榮耀擦肩而過而感到氣餒,感到失望時,不要懷疑自己,不要停止腳步,不要害怕失敗。

是的,我想說的就是,不管遇到什麼事,不要輕言放棄。

sdut 3258 第六屆山東省ACM省賽H題

題意 乙個數可以表示為另乙個數的平方叫做square number,像3 3 9,9是乙個square number。給定n個數,求有多少對 ai,bi 滿足ai bi為乙個square number,其中i j。思路 除1之外的任何乙個整數都可分解為有限個質數的乘積,所以可以推得兩個數分解為質因數...

山東省第六屆省賽K題

題意描述 題目原型來自lol遊戲,乙個人和一座塔,共同打n個怪,每個怪都有一定的血量,塔和人都有無限血。每一 擊都是塔先打,而且塔只按順序打怪物,人後打,但人可以選擇任意乙個攻擊,但是人在每一輪可以攻擊也可以不攻擊。求人最多可以給幾個怪物以最後一擊。1 n 1000,塔,人的每次攻擊力x y 在 0...

第六屆浙江省賽題解(部分)

題目鏈結 題目大意 有n個投標者,投標最高的獲得物品,需要支付第二投標者的 解題思路 使用結構體,儲存投標的 和一開始的排序.然後根據投標 排序,使用sort就可以了 ac include include include include using namespace std const int m...