1. 程式人生 > >2017 ICPC 區域賽小記

2017 ICPC 區域賽小記

上週結束了新疆最後一場區域賽 ,我的ICPC區域賽之行就完全結束了。今年參加了3場區域賽(本來我校隊伍少,哪知今年6場打進了5場),都打的不盡人意。因此遲遲沒有寫寫總結.

西安

這一場算是打的最爛的一場了.

我們週四出發,先去南京玩了一天,然後晚上才和另外一枝去秦皇島的隊伍分道。另一個隊友還在福州打CSP,我和MYY 是早上5.到的西安,算來這是第二次來這裡了,下午逛了下芙蓉園,晚上去永興坊吃了點小吃,才發現西安的非物質文化遺產都在這裡.

D1

熱身賽發現這風格怎麼這麼像去年的青島,第一題又是GUESS,隨便一個隨機數過了. 第二題是個模擬,我們看了好久,才發現那幅圖是LED 數字….,第三題自然不會了(熱身賽就沒AK 過……)

D2

9點正是賽終於開始,先搞了一個水題.第二題畫風果然和青島一樣!!!又是一個概率公式. 對面蘇州大學早就A 出來了.當時我還在推遞推式, 我清楚的記得對面蘇州大學A 的時候它的隊友一臉懵逼 !!,當時我想,肯定是個撒比式子, 期間我式了一發,我想可能和2的冪次有關,就帶著這個試驗了一發,WA,還WA…WA瘋了,看看其他題吧,YX和MYY開了H 好像使得線段樹,然後3人又開始一起搞F 了。當時我看看了周圍,這題好像都沒弄出來。過了一會兒又看看了,居然周圍都過了這題,,實在,沒有辦法了, 瞎交了個 mm+n 居然 AC !!!!!!,當時只想哭,居然是這個SB 公式,看看榜,好像是銅牌中間的地方,還有兩小時,想想只能做H 了,做出來可能有AG,不做可能 CU 都沒有,畢竟F 罰時太高。想了很久的dp,直到最後一刻也沒想出來,結束聽群裡討論居然是個 1

e8 的暴力…… 只能說我好菜。

中間卡題太久,容易打崩。膽子還是要放大,後來聽說有大佬,先是採用蒙特卡洛 模擬了很多次才得出的這個結論,不得不說,自己套路還是太少…..,還有就是後面暴力思維沒展開,畢竟三個都打蹦了,……

後來聽說還有5-6道原題!!!!只雲我太菜,休道題太坑

南寧

D1

這一場輪到我後與他們會合了,週五下午最後一節課考完矩陣後跑到南京機場等到次日7點.熱身賽挺順利的,口胡了4題。

D2

正式賽好像比較忙,先是A 了一道水體,然後YX 也上了一道水題,期間我在想L 的公式,MYY跟我說了一下另外一個公式題,我說好像在《具體數學》上看到過,是個結論但是忘了,就沒去管它,後來見過的人很多,她跟我說好像就是求最接近 n

的2的冪次,驗證一下,又看看範圍好像確實是這樣,不過要用JAVA 的大數,我就去敲了一下,折騰好一會兒終於成功編譯了,交一發,WA!剛列印程式碼,讓YX上,我發現,應該是小於等於,改一下就A了,YX上另一道水體的時候,MYY 跟我說,有一個暴力,當時我在想L 的公式,我讓他先想想怎麼敲,等會兒YX下來直接上機。我先打表觀察了一下,這個題和瀋陽某個提非常像,想了想應該是一個遞推式,先湊了湊公式,解那個式子,解錯了,沒解出來,後來想象直接用瀋陽的笨辦法吧, 就用後一項除前一項,在那個比率附近暴力搜尋一下. 想一想總能做出來,瀋陽那道題就是這樣搞的. 期間兩個隊友搞出了另外兩個題,在我終於慢慢,搜完所有解的時候,一兄在廁所交易回來一個公式,我又按它的公式交了,RE !!!搞忘去掉,IDEA的pakage了。後面那個M 我覺得像個最大流,跟YX講了一下,感覺應該是這樣,我就去交了,剩下30分鐘的時候,敲完,交上去WA!!,跟他們講了下應該是每個連通圖都應該單獨反向求,又寫,期間難以過樣例,找了很久是初始化,最後一分鐘交上去,還是WA了,結束後我在想是不是單節點入流量和出流量弄錯了,至今不知,後來聽他們說是個DAG最小路徑覆蓋,就是Dilworth定理也能解決,哎,還是我太菜,沒有搞過這些圖論,沒能完成隊伍的圖論任務!!!只雲我太菜!!!!
CU 結束,其實早一點A 出L 就AG了,我如果,當時用計算機解一下那個遞推式,也不至於搞這麼久啊!!!

其實這一場過後我已發現我隊數學能力太差,一遇到數學題就卡.

新疆

本年度最後一場區域賽.

賽前看了看隊伍,好多大佬,簡直神仙打架!!

先去找我好基友玩了一天,新疆真冷又幹,街上全是光禿禿了. 我們竟無聊到去植物園逛了下….

D1

熱身賽A了一道題,YX一直再改它的模板題,我也沒寫出那個二分。就這樣熱身賽1題鐵首結束.

D2

一上來一個全排列,搞定,然後YX去A了另外一個水題,我去看K,我發現有點類似mobus,沒有細想。也沒跟隊友說,想來他們也沒A過這種數學題,發現沒題可做了,只有這個k 和D 的一個公式,(啊,又是公式) 我讓YX去推D ,我又去想了想K,發現這個 k 還是可以做的,推出了它的公式,看看範圍1018 啊,當時我直接告訴隊友,後一項,太難算了,後來我看了看,另外一堆公式,好像和直接去約束和有點類似。我想了想這個是積性函式,直接分解質數後就能解決,只是太大了,不敢太確定,畢竟其他人早就A了,而如果要用pollard_rho 分解的話,應該要寫很久才對。但沒有辦法,還是直接上了。WA了很多次,知道最後也沒解決.

後來跟他們討論了一下A,我根本沒有心情討論這個,我還在想怎麼會WA,debug了很久,沒想通. 他們想到了C,上去寫了寫在要結束的時候,我把A想通 了,可惜已經沒有時間敲了……哎銅尾,抱憾退役。