1. 程式人生 > >2016上海站EC-final總結!

2016上海站EC-final總結!

                                          2016上海站EC-final總結

     本想在知乎上發起一個話題:沒有半點準備實力菜得摳腳的選手突然有機會參加final是什麼體驗。不過感覺這樣太高調了,於是。。。。。

     以上說的就是事實,毫無準備、毫無狀態、毫無實力的我們就這樣有幸參加一場final總決賽。學校的傳統是每到下半年學長們去‘小黑屋’集訓迎接各種區域賽。我們最多在工作室帶帶學弟,大二課本來也多,在工作室的時間並不是很多很高效。寧波理工CCPC總決賽兩支學長隊都打鐵了,很遺憾。年終最後一場ICPC final學長們把機會讓給了我們讓我們去歷練一下,隔壁工作室打算跟隨我們出隊情況,但我們還想跟隨他們。最後決定都派大二的去,我們學校有三個名額,三支大二隊(計科2軟體1)但後來由於籌辦方出了點問題導致計科只能有一支隊去。很僥倖在最後決定名額的比賽中我們以微弱罰時優勢贏了,但這讓我很不安。。

     8號晚出發,9號中午到上海,兩支大二隊除了上半年去湘潭參加過一次邀請賽其他的毫無經驗,下火車後找不到地鐵站(尷尬+1),找到地鐵站後不會買票(尷尬+2),到學校門口打算先去賓館卻找不到方向(尷尬+3),手殘訂賓館訂了個最遠而且條件堪憂的賓館(尷尬+4),賓館歇息一會後去學校報到,提著東西在學校裡逛卻不知道先逛學校還是去外灘(+5),於是把東西扔賓館後打算去外灘教練卻在學校等我們一起去吃飯(+6),天啊,上大離賓館真的很遠吶,表示一天下來腿快廢了。於是在賓館外面等公交飽受寒風欺凌(+7),到學校和教練匯合後一起去食堂點了份韓式料理,嗯,第一次在人家學校吃飯價錢貴的要死,雖說發了餐卡但比起我們學校來還是蠻難接受的。要了一份牛肉石鍋拌飯兩妹子從旁邊過看著我的晚餐說這個不好次(+10086)。晚上逛了逛學校然後回去了。明天熱身,再回去好好逛逛吧。

     10號熱身:上午打算做做哈理的校賽練練手感,不是很認真在做,結果也就可想而知了。做了2小時的樣子我先去學校有點事,隊友們還在做。中午在學校匯合,我來的時候隊友剛從開幕式出來,裡面還在技術講座,但隊友們都沒吃午飯,於是穿過女生宿舍到西門買了點東西吃。再回到體育館前卻發現不能進場,於是兩支隊在外面閒聊了一會,對面偉長樓技術講座結束快3點20了,大波大佬從裡面湧出來,然後去體育館,開始一窩蜂的一大堆人湧過去,但一會全都出來了原來是出來排隊了。。安檢後直接找到位置坐下來,頭上正對復旦大學的’獨裁者‘,後面竟然是鹹魚。。。快3點半了,音響響起:請參賽隊員不要動桌面上任何東西,好吧。。。。45熱身開始,以熟悉編譯環境為主,A題題意很好懂,一直沒思路,大佬們很快就A了,我們一直卡一直卡,不過很好的一點是我們並沒有什麼波動,還是很放鬆的,問了一下志願者結果一問三不知。還有10分鐘左右我們隨便測了一下,沒什麼問題。晚上吃完飯買了點東西就回賓館討論今天的題了。兩支隊在一起商量了一下策略,然後一直在想熱身賽的A題怎麼搞,學長遠端助攻終於讓我們知道了。隊友順便把哈理的比賽的題解看了看。然後商量了下明天的行程然後各自回去睡了。。空調半夜停了被凍醒。。

     正式賽:早上7點半醒,準備了一下從賓館出發,到體育館發現很多隊都到了,坐下後把資料準備了下,坐等開始了。。9點正式開始,開電腦後隊友發現codeblocks沒有了,音響響起:***出了點問題,....有codeblocks的使用操作。我和另外一個隊友並沒有在意這個,直接讀題。按照之前的策略我從後往前讀題,他們兩從前往後讀,我很快看懂了F題,樣例沒懂沒什麼思路,直接往前讀看了一下第一題很快懂了,樣例還有點不明白,隊友已經懂了,我直接去看D題了,題意也很快就懂了,他們搞A題卻WA了一發,看看程式碼資料太大會爆ll,於是打表發現規律改改A了,我把D題和他們說了下題意,但發現很多人直接把最後一題做了,於是我們去看了一下最後一題,題意很好懂,發現和之前的一場網路賽的一個題很類似幾乎一樣,但原先那題的思想卻妨礙了這題,以為是很簡單的模擬,但三個人就推了近1小時,毫無頭緒,隊友z提出切題,很多隊把這兩題A了,而且D題也很快做出來了,於是我們回去看D題,題意簡單資料大沒法寫。。就在最後一題和D題徘徊。。快兩小時了隊友z和我說了一下暴力一發,我們知道情況不多,我往暴力方向思考了一下發現用迴圈列舉所有狀態很麻煩寫不出來於是按常規模擬題方向思考,另外一隊友c還在找思路,可是他找的思路我完全不懂,但還是引導著繼續下去,其實我心裡認定的不會有這麼麻煩,隊友z覺得D題用二分可以寫(題解確實是二分不過題解二分的是答案和我們的方向不一樣),由於資料原因用STL參考了一下模板,L題依然在卡,此時我感覺頭腦毫無思緒,可能連平時做題的狀態都沒有。隊友c說貌似找到了思路而且很確信然後打了很久,不過出的樣例很難過去,於是修修改改,我也有了一種思路,感覺也沒有錯,由於不懂隊友的思路於是幫忙出資料,卻無意把自己的思路給否定了,崩潰。。隊友z打算打D題,一會隊友c又好像知道哪錯了搶過z的鍵盤直接繼續L題,實話說這樣很不好,隊友c也安慰我們:相信我沒問題的。我們也沒什麼辦法了,只能試試了,用隊友c的程式碼交了2發的樣子還是WA,返回結果真是慢得很讓我們膽戰心驚的。隊友z說我們已經掉入泥坑中了,不用那麼複雜,我們可能也清楚或許是沒那麼複雜,但想下去又回到了之前考慮的問題上了,期間也幫隊友z的D題出了幾組資料有的也過不去,所以隊友z和隊友c是輪流上去打的,我也沒什麼思路也就沒有碰鍵盤。大佬們一題又一題的做出來讓我感慨了一下送氣球的效率真是快啊,,不過感覺心態並沒有受到太大影響,只是一直卡在那個L題上讓我們很是心煩,但我們也只能跟榜了,其實也就是L題和D題可以做做,其他的題要麼不會要麼做的人不多,有的題乾脆就沒有去看了。我感受到了隊友c在喘著粗氣與之前在湘潭的那次很像,我也有和隊友說:沒事沒事,做不出來沒關係,重新讀題重新理思路。腦袋中依舊一片混亂,最後一小時我們打算攻一題,就選最後一題,隊友z也放棄了他的D題於是我們一起攻L題,其實期間我好幾次重新讀題重新想思路沒什麼結果,現在最後一小時了無論如何也要把最後一題做出來。依然重新開始,我們討論了幾組很多情況,1點半的時候我結合隊友c的想法終於有了一點思路感覺也行,於是直接上去打,之前的樣例全測過了沒什麼問題交上去WA了,我還在打的時候隊友z說就讓我暴力吧,我還在打只能加快速度。WA了之後隊友z立馬上去打,也就是一個搜尋列舉,用陣列存,可是最後卻執行不出來,哪裡死迴圈了或者無線遞迴了。。我突然意識到剛剛我的想法還有一種沒有考慮到,但是隊友z有個很不好的習慣喜歡把程式碼全部刪了重寫,好絕望。最後2分鐘只能將希望寄託在隊友身上了,不過可能程式碼能力稍微欠缺,還沒調好bug倒計時10秒,整場比賽就這樣結束了。

     出了場館最急切的是問軟體那支隊L題怎麼寫的,結果就是暴力,爆搜一下所有情況。這次真的無顏面對所有人了,站在體育館外突然明白了為什麼項羽會自刎烏江。心情很複雜,看著手機上的軟體突然有種全部解除安裝的衝動。和隊友c閃過類似的想法:我真的適合這個嗎。可是我從未有過半點放棄的想法,但是今天這場讓我們空前絕望,帶的資料好像沒有發揮半點作用,連字典都沒翻一下。以前學的貌似沒有一點作用,最水的題我們沒有做出來,不敢說平時能不能做出這題,但現場近5小時的時間卡在這題上而且也沒有感覺到心態有什麼波動啊,難道還是太過放鬆。說實話這場比賽把我們之前很多策略很多東西都打破了,真正到了現場和做場網路賽的區別很大,有的人可能更多的強調心態放好,可這次我覺得並不是心態原因。期間,隊友之間交流不是很多,但一方面我們以還未成熟的想法去和隊友說不僅沒什麼結果可能還會擾亂隊友的思路,這點我們以前考慮到過。配合是也很有問題的,我們三個人我毫無感受到默契感,之前一起做的比賽太少太少,經驗十分不足,或許偶爾三個人在某次比賽成績都還算不錯,但三個人組合真的沒有一個做那麼簡單了。就在回來火車上我們還談論到了ACM和OI的區別:確實,OI是單挑式,ACM是群毆式,各有其所長短之分。終歸還是我們水平太弱了,近乎碾壓式的打擊,心都有點麻木了又怎麼重拾信心。真的是上文所說的毫無準備、毫無狀態、毫無實力。

     很不巧沒有回來的火車時間和比賽有點衝突,所以在上海多留了一天,今天早上6點準時到達南陽,回校一路上我沒有說一句話,心情是很沉重的,我們沒法給學長交代,也沒法給學弟們交代,也沒臉和老師交代。一天不敢回工作室,比賽結束後才發現後面的攝像機一直在全場直播,包括電腦上的攝像機,這麼多人看著,類似我對我們學長的期望一樣,我們又承載著多少期望,這實在很難接受。16年兩次出去比賽,大一的時候打鐵可能還可以裝裝嫩,但現在我們無法像以前一樣了,這次的感受很大,學長說我們沒有發揮好,我們都意識到和外校差距真的很大,接下來迎接期末了,可能緩過來還需要一段時間,再戰吧,自己選擇的路跪著也要走下去。

相關推薦

2016上海站EC-final總結

                                          2016上海站EC-final總結      本想在知乎上發起一個話題:沒有半點準備實力菜得摳腳的選手突然有機會參加final是什麼體驗。不過感覺這樣太高調了,於是。。。。。      以上

2016 ICPC EC-Final 上海

A:Number Theory Problem 題意: 求比2^N小的,敲好等於(2^k)-1的同時是7的倍數的個數 分析: 暴力打表找出規律 程式碼: #include<bits/stdc++.h> #define ll long long #def

2017ACM-ICPC EC-Final總結

好了,趁著手還熱,趕緊把EC的划水日記也寫了算了 前記: 其實吧,青島打完本來就是打算退役了的(都在寢室呆了好幾天了,遊戲都打了好幾天了,電腦都搬回寢室了,飛車都跑了兩個白金號出來了)

Codeforces Gym 101194G Pandaria (2016 ACM-ICPC EC-Final G題, 並查集 + 線段樹合並)

body end highlight 題目 efi 預處理 ++i sin const 題目鏈接 2016 ACM-ICPC EC-Final Problem G 題意 給定一個無向圖。每個點有一種顏色。    現在給定$q$個詢問,每次詢問$x$和$w$,求所有能

Gym 101194C / UVALive 7899 - Mr. Panda and Strips - [set][2016 EC-Final Problem C]

題目連結: http://codeforces.com/gym/101194/attachments https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem

Gym 101194D / UVALive 7900 - Ice Cream Tower - [二分+貪心][2016 EC-Final Problem D]

題目連結: http://codeforces.com/gym/101194/attachments https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem

Gym 101194L / UVALive 7908 - World Cup - [三進制狀壓暴力枚舉][2016 EC-Final Problem L]

printf attach pre uvalive set 結果 題意 fin max 題目鏈接: http://codeforces.com/gym/101194/attachments https://icpcarchive.ecs.baylor.edu/index.p

轉+總結 關於jsp頁面取值方式

方式 deb 內置對象 req disabled 網上 查看 請求參數 ack 1. 前臺往後臺傳值,通過提交表單,在後臺有set,get方法,可以直接取到。如果通過request.getParameter(paramName) 去獲取通過會報空指針異常。 其中r

static、final總結

構造方法 關鍵字 虛擬 靜態 代碼塊 順序執行 覆蓋 style 抽象 一、static總結: 1.static定義:①static被稱為靜態,可以用來修飾類的屬性或者方法。 ②如果類的某個屬性,不管創建多少個對象,屬性的存儲空間只有唯一的一個,那麽這個屬性就應該用stat

IntelliJ Idea 常用快捷鍵 列表(實戰終極總結)

類名 顯式 通過 停止 修改 接口 alt+ 完成後 方法 開始從eclipse轉向intellij idea,記下這些實用快捷鍵,以便使用查詢。 原文:IntelliJ Idea 常用快捷鍵 IntelliJ Idea 常用快捷鍵 列表(實戰終極總結!!!!)

關於微信服務號開發的一些總結

發生 esp oauth2 中心 技術 刪除 時間 發布 消息 最近一直在負責開發公司的服務號,並且將來還要做成第三方平臺。年末先做一波總結! 日常使用的微信服務號點擊菜單欄,跳轉進入網頁中心。 第一步,在公眾號的後臺可以設置菜單的跳轉鏈接。需要註意的是 https://

關於垂直居中的方法總結

第一條 方法 ofo 最大 在外 AC web 精確 彈性布局 說明 .center表示要被居中的元素,.wrap 表示要居中的元素的父元素(包含.center元素的元素)。 為了便於理解和敘述同一: 對於文本內容居中的情況,.wrap就是指包含文字的元素(例

數組與面向對象學習總結

學習總結Java一,1) 數組:可以存儲同一種類型元素的一個容器2)數組定義兩種方式:數據類型[] 數組名稱 ;數據類型 數組名稱[] ;(很少用到) 例如:int[] a; 定義了一個int類型的數組變量a int a[] ;

Python:爬蟲技巧總結

gen name server 解析 num erro dde 資料 pre 一些常用的爬蟲技巧歸納與以下幾點: 1、基本抓取網頁 get方法 import urllib2 url "http://www.baidu.com" respons = urllib2.urlop

BAT五十五道 MySQL面試題總結

數據 comm 發生 克服 日期和時間 order 概率 cat 優勢 1、一張表,裏面有ID自增主鍵,當insert了17條記錄之後,刪除了第15,16,17條記錄,再把Mysql重啟,再insert一條記錄,這條記錄的ID是18還是15 ? 2、Mysql的技術特點是什

爬蟲工程師熬夜寫了這篇文章,關於Python爬蟲的一些方法總結

  爬蟲原理與資料抓取 Requests簡單使用 新增 headers 和 查詢引數                 學習Python中有不明白推薦加入交流群    

番外篇,七款Python開源框架的優劣總結

學習任何一門開發語言都離不開框架,一個框架就好比是一個毛坯房,只需要我們裝修就可以入住。如果沒有框架我們就只能一磚一瓦的去蓋樓房了。框架的種類很多,具體選擇要根據實際的業務情況。下面就簡單的介紹一下Python七款開源框架的優劣。   學習Python中有不明白推薦加入交流群 &nbs

這可能是你見過的最全的網路爬蟲乾貨總結抓緊時間收藏

整個分享分為三個階段,第一階段先介紹了自己從大學以來從事程式設計開發以來的相關歷程,第二階段是正式的網路爬蟲分享流程,詳細總結了網路爬蟲開發的一些要點,第三階段是解答一些提問,並抽獎送出一些禮品。所以在這裡我會對我昨天分享的主要內容做下總結,另外還會附上視訊回放、PPT,另外還會為大家送上一些福利,

阿里螞蟻金服中介軟體6輪面試實拍題目和6點血淚總結

螞蟻金服一面:分散式架構 50分鐘 1、個人介紹加專案介紹20分鐘 2、微服務架構是什麼,它的優缺點? 3、ACID CAP BASE理論 4、分散式一致性協議,二段、三段、TCC,優缺點 5、RPC過程 6、服務註冊中心宕機了怎麼辦? 7、微服務還有其他什麼元件 8