CTSC2018&APOI2018游记

CTSC2018&APOI2018游记

Day -1

傍晚出发,从长沙通往帝都的软卧哟。
然而长沙某中学坐高铁比我们晚出发还早到

Day 0

为了正经地写游记我决定忍住不在博客里吐槽酒店。
午饭在八十中。学校很nice,机房也不错(主要是机子配置好)。
居然有个Day 0?打开一看,看见了什么眼熟的东西。
九省联考Day 1。话说那道coat我到现在都还没写。
愉快地敲着FFT和NTT,其他的题目也不想写。就这么一直混到了晚饭。
晚上看了看去年CTSC的题。感觉不太妙啊。
不管了明天加油吧。

Day 1

早上发现餐票丢了qaq
8:30开考?不急不急。
然而时间不是已经到了吗???

非常抱歉,我们鸽了。---松松松

415考室表示9:07才开考。
不方不方先看题。
T1 faceless 假面 (神tm不要脸)
第一眼:诶我怎么只会\(O(2^Q)\)暴搞啊,只有\(20\)分啊qaqqqqq
第二眼:好像\(u=v\)我会写!直接模拟!有\(30\)分辣!
然后滚去看T2 wronganswer 暴力写挂
按题意模拟得分。。。这数据究竟可以过多少啊。。。
再看T3 green 青蕈(音迅)领主
暴枚排列暴力check,复杂度\(O(T*n!*n^2)\)
把每个状态hash一下然后直接查表就是\(O(n!*n^2+T*\log n!)\)
然后\(L_{i,j}=j\)的特殊性质就是\(ans=2^{n-1}\)
\(25\)分???
三题加起来没上三位数,显然是不够的。
很明智地决定去刚\(T1\)
11:00的时候发现了\(m_i\le100\)这个条件。要是再晚一点看见我可能就要凉了。
那不是,直接设\(f_{i,j}\)表示第\(i\)个人现在有\(j\)滴血的概率?
操作\(0\)直接\(O(m_i)\)暴力转移。
操作\(1\)
想了蛮久。单独考虑每个人被选中,然后对剩下的\(k-1\)个人处理出\(g_i\)表示有\(i\)个人存活的概率。那么这个人的答案就是\(\sum_{i=0}^{k-1}\frac{g_i}{i+1}\)再乘上这个人活下来的概率。
这样子是\(O(Cn^3)\)的,可以过\(70\)
然后看\(100\%\),显然是\(O(Cn^2)\)的。机智地发现前面处理的那个\(g_i\)数组就是一个背包,而考虑每个人的时候都相当于给这个背包插入\(k-1\)个物品,同时每个人也被插入了\(k-1\)次。
先处理出\(k\)个人背包然后考虑吧其中一个人给删掉?
按照原先的\(dp\)式子倒退回去即可。
下考前40分钟写完的。拍了十万组,舒服。
然后T2就是一个\(O(n^2\log n)\)的树剖,T3\(25\)分。
下考前估分\(100+35+25=160\)


讲题前一个人跑到机房去看成绩。
\(100+40+25=165\)
T2的树剖居然过了。我因为没判两个点在同一个位置然后\(WA\)了一个点。
今天这场的区分度不高啊。非\(15\)人里面有大概\(\frac 14\)的人切了T1,然后T2不管是写有理有据的部分分还是乱搞获得了超过\(45\)的成绩的也不在少数。
比起冬令营少\(10\)分失\(Au\),我并觉得今天这少的\(5\)分会出多大的锅。倒是没写乱搞这一点上吃了很大的亏。
(不过话说回来,就算现在让我写一个T2的乱搞,我也不能保证可以获得比\(45\)分更高的成绩)
乱搞能力有待提升啊。
不过让我更不爽的是我居然忘记带U盘蒯走文件了。讲完题后我再回去的时候机房都已经锁门了qaqqqqq。


Day 2加油吧。明天不考试的话晚上就可以gtf了。

猜你喜欢

转载自www.cnblogs.com/zhoushuyu/p/9004935.html