THUWC 2020 游記


Prelogue

雖然今年CSP也炸了,但好歹還是能過WC初審的

為什么gz只有我一個。。有點慌

上次去的隔壁這次就來THU了

因為THU有Day3可以多玩一會兒

話說為什么THUWC2020會在19年呢(

  • THUWC2020 (×)

  • THUWC2019 Round2 (√)

Day -1

早上考CTSC2017D1,全寫暴力就對了

然后就一直頹。。把柚子近年3作全線通了 退役警告

奶一波計算幾何,寫了個凸包模板

Day 0

坐了一天車,人都坐傻了qwq

忘了飛機不能帶水,日常白給

晚上敲了棵平衡樹就去頹Gal了

感覺可能有多項式,但是我不會(

Day 1

早上試機

為什么胸牌還是2019(

Ubuntu好評,Sublime好評,正好用習慣了

先寫了個A+B

剩下三個是thuwc2018的Day1

T1像個貪心,寫了一波交上去就wa了

看了看T2,好像可以寫個\(O(n^3)\)的DP,分數個位數,太麻煩沒寫

看T3:字胡串,告辭

回來T1,先寫個\(O(n^2)\)DP穩穩

Wrong Answer?

最后暴力也沒寫,太熱了走了

獲得成就:試機賽爆零

下午開幕式,想起了上次sc遲到沒合影的恐懼

這次thuwc好像260+人的樣子

然后Day1:

T1:\(k\)個人,每個人有初始工資\(a_i\)

\(n\)次操作,給定\(p\)\(b_1\sim b_k\),如果\(b_p>a_p\),就把\(a\)換成\(b\)

\(q\)次詢問,每次給定初始工資,求最終工資

\(n,q\le 10^5,k\le 20\)

暫時沒思路,看T2:

一張有向圖,\(q\)次詢問,給定點\(x\)和步數\(s\),每次選擇\(x\)的編號最小出邊走,第\(i\)條邊走\(w_i\)次后刪除,詢問影響不撤銷,直到步數用盡或無路可走,求終點

\(n\ 1e5\ m\ 1.5e5\ q\ 1e5\ s\ 1e9\ w\ 1e18\)

暴力好像有\(24\),先擺着

T3:

一棵單位邊權樹,給定常數\(X\)\(m\)次詢問,問\([l,r]\)的點構成多少個聯通塊,兩個點相連定義為距離不超過\(X\)

\(n\ 3e5\ m\ 6e5\)

好毒啊...

回去看T1,想了想似乎是個聯賽水題,\(knlogn\)水了,花了30min

突然發現題目沒給權值范圍。。打算問問發現不會切中文輸入法。。

想了想我英文的丟人水平還是算了,等別人問,過了一會兒果然更新了

Accepted?為什么會顯示所有測試點的情況。。。

估計這是今天的簽到題吧

然后T2,先把\(24\)的暴力寫了,有12分\(w=1e18\)就大力倍增。

還有\(13pts\)的內向樹似乎很可做的樣子

想了想想到個\(nlog^3\)的大力樹剖。。不知道能不能卡過去

好久沒寫樹剖了有點忘,康康T3

\(4\)分暴力,\(4\)\(X=299999\)全輸出1,\(4\)\(X=1\)轉化成求有多少邊在區間內,離線瞎搞.jpg

然后就得了\(12pts\)

還有\(16pts\)\(X=299900\),好像很有區分度。。

想了想區間長度大於\(100\)的就可以直接輸出\(1\),然后就是點數小於\(100\),似乎可以建虛樹瞎DP?

此時還剩2小時,決定寫T3,瞎寫寫過了樣例,一交Wrong Answer

標准結局(

丟了又去看\(T2\),寫了半天硬搞出來了個倍增+樹剖,交上去結果又T了

不愧是我.jpg

又花了一段時間把T2T3拍上了,T2似乎常數確實太大了,沒救了,但T3拍了幾萬組愣是沒拍出錯來

這就令人摸不着頭腦了

然后2h就這么浪費完了

漢堡挺好吃的

回去看了看T1的評測又變成INVISIBLE了。。。之前的算什么(

Day 1 Pretest得分:\(100+36+12=148\) 全營墊底

晚上看見yhj在開發游戲引擎,tql%%%

Day 2

炸飛了。。。

為什么每次考試旁邊老哥敲鍵盤聲音都好大。。

T1:

\(n\)份報告\((a_i,b_i,c_i)\),初始興奮值\(s\)

聽一次報告興奮值變成\(a_i|s|+b_is+c_i\)

重新排序報告,求最大興奮值。

所有輸入值絕對值\(\le 15\),答案可以用__int128存。

暴力\(13pts\)

看起來像個\(3^n\)的狀壓。。但是想不出來枚舉子集有什么用

看T2:

一個DAG,源點為\(1\),按題目要求得到一個DAG的生成樹,根為\(1\)

\(q\)次詢問\((a,b)\),保證樹上\(a\)\(b\)的祖先,問刪除樹上\(a\)\(b\)簡單路徑的邊后,DAG上從源點出發\(b\)的子樹中有多少點不能到達,詢問獨立

\(n,m,q\le 10^5\)

暴力\(20pts\)

看了一下,有\(23pts\)保證\(a\)\(b\)父親,\(11pts\ n=m\)\(19pts\ a=1\),好像都很可做的樣子(?

看T3:

You are given a tree T,you need to think of the peach.

一顆點權樹,點權組成\(1\sim n\)的排列,\(m\)次詢問,給出一條路徑,將路徑點上的權值組成一個序列,問有多少序列滿足冒泡排序\(k\)輪后等於這個序列,\(\%998244353\)

\(n,m,k\le 5*10^5\)

暴力。。。\(5\)分?寫完丟了

如果\(T1\)不會可能今天就涼了

想了想,寫了個很假的\(O(n2^n)\)DP,直接記錄最大最小值轉移,一交上去結果除了Sub1都過了

這pretest一看就水到爆炸

但是后來也想不出正解,把暴力判掉就過了,寫了個對拍先拍上

看T2,想了想\(n=m\)的做法,就判斷一下多出來的邊有沒有貢獻,Lca亂判一下就過了

然后\(a=1\)試了試DP,DP半天也沒D出來

回去看T1,拍了十多萬組拍出來了一個大數據,手算不出來,放棄了,改成了\(a_i=0\)的隨機數據,拍到考試結束沒拍出來,或許可以騙點分?

Day 2 Pretest得分:\(100(13)+31+5=136(49)\)

出來看人均會T1

回去睡覺了

Day 3(Day 2+)

工程題場

早上第一座,晚上最后一座,暗示炸得更厲害

拿到密碼條:“簡單”cache,震撼woma

題目。。。背不下來(

全是大模擬,手速場石錘

把T1過了,T2慢慢寫了前\(6\)個Subtask,看第\(7\)個Sub的學習資料:

wdnmd真就\(31\)頁英文論文,看個🔨

后來去調T3 Sub1,死活沒看懂題意,時間不夠啊。。

Day 3 Pretest得分:\(40+40=80\)

話說我都沒時間玩T6了

面試?tan90°

面試

怎么莫名其妙就進來了,是不是有人和我一樣D2T1 FST了啊

等待室都坐滿了,得有快一半的人了吧。。

排在面試名單最后,墊底警告

等得頭疼

面試內容。。英文看不懂,問題都不會,走了

After Story

下午閉幕式,就是一直講清華,竟然把講題咕了,差評

聽說隔壁1=比23=加起來還多,woc那么爽嗎

然后發協議,馬老師:"進了面試的都有約,沒進面試的也有約"

震撼woma六兆年

然后就是混亂的簽約現場,竟然苟了個2=...

發協議(x)發廢紙/傳單(√)

這THU比隔壁還猛,i了

接着就是回去快樂文化課了

To be continued... End


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM