专栏文章

CTT2024 游记

生活·游记参与者 11已保存评论 20

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
20 条
当前快照
1 份
快照标识符
@miqwksn2
此快照首次捕获于
2025/12/04 11:55
3 个月前
此快照最后确认于
2025/12/04 11:55
3 个月前
查看原文

Day 0

试机题和去年一样,20 分钟做完了。
测了下机子速度,发现大约是本地的 23\frac{2}{3}
写了网络流和 NTT 的板子。写了个拍子。
不知道还能干啥,坐牢。
开幕式。CCF 的老师拷打了去年国家队。
晚上摆。

Day 1

早饭不错。
8:00 进场,先坐牢半小时。
然后先看 T1,乘积的期望咋求啊?
想了一会得到了一个 O(2mn3m)O(2^mn^3m) 的做法。先去写,发现过了 2525 分。
然后思考怎么优化,优化不了一点。
先跑路,看 T2。看完会了。写完了。样例过了。交上去 WA 了。
然后写了个拍子,发现错了一堆。改改过了。
滚回去看 T1,发现 2m>n2m>n 的时候可以 O(poly(n))O(poly(n))。写完一测还是 2525
还剩一个小时的时候感觉该开 T3 了,看完没注意到斜率不超过 11,我是小丑。
想了半小时一分都不会。最后编了个 V100V\le 100 的做法,根本过不去。
想了两个半小时不会 T1 第二个包,鉴定为若智。
25+100+0=12525+100+0=125,集训队并列 rk19,但是一车人分数在这附近。
自闭了。下午摆摆摆,晚上摆摆摆。

Day 2

还是先看 T1,先随便写了个做法拿了 2020 分。
然后有一个思路是每个点随机若干个其他点,不过看着就很没有前途所以没仔细想。
还是得增量构造,随便写了个做法交上去 9191???
然后卡了一点常数。发现有个地方可以不用询问,直接假装限制最严格(因为一定有解)。交上去直接过了???
开 T2,分析了一下性质,后面的计数看着要猜结论,所以先写了 1010 分枚举 Prufer 序列的暴力,打算用来对拍。
先做 p=0p=0。一开始以为直接和每个点度数有关,写了一下不对。然后尝试树形 DP,但是前前后后换了几个 DP 和背包的式子都不对,自闭。最后交了个菊花的 44 分就不管了。
去看 T3,看完题感觉似乎每个叶子都要跑一遍 dfs 序,然后发现样例 2 就不对了,分析了一下似乎可以把一个叶子绑定在相邻的点上(前提是这个点度数 >2>2),写完意识到多个叶子可以一起绑,然后就过了。
回来做 T2 的 p=1p=1。画了几棵树,发现 k=1k=1 的时候相当于把度数为 22 的点拆出去。交了一下过了 1414 分,后面 k>1k>1 就不会做了,写了几个式子都不对,拍着拍着就结束了。
100+28+100=228100+28+100=228,集训队并列 rk2?????
下午摆摆摆,晚上摆摆摆。

Day 3

先看 T1,想到了按值域从小到大插入,然后维护一下当前的连续段个数、R>BR>BR<BR<B 个数以及总分差,就是 O(n5)O(n^5) 的。写出来发现连续段数和分数是没必要记录的,过了 8585
想了想 T1 正解,感觉很难优化,所以去开了 T2。感像是个搜索的剪枝优化,不过过了一会就想到了 O(4n)O(4^n) DP 做法。写完过了。没加记忆化调了 15min
看看 T3,怎么又是交互?想了想发现可以以重心为根算出每个点的子树大小,后面不知道咋做。然后思考了一下如果有一堆大小 22 的点和一堆叶子怎么找匹配,发现是分治,那么原问题肯定也要分治。于是就想出来了。11:3011:30 左右过了。
2h 对 15pts,优势在我!然而并没想出来。
85+100+100=28585+100+100=285,集训队并列 rk1??????????
总分 rk6????????????
下午加训 Phigros。晚上学习德扑。膜拜了去年 CTT 的 rk6。

Day 4

跑路。感觉这次 CTT 好梦幻。

评论

20 条评论,欢迎与作者交流。

正在加载评论...