JSOI2018 R1 & 九省联考2018 滚粗记

在NOIP与PKUWC相继滚粗后,rp守恒定律似乎终于开始起作用了……

(尽管Day2依然滚粗?)

Day1


本着前40min不写代码的准则,先把三道题大致过了一遍,似乎都比较喜闻乐见?


T1:对抗搜索/状压DP


做法其实挺显然的,跟模棱两可的题面斗争了许久后写完测完,还剩约2.5h.


期望得分:100

实际得分:100


T2:给一些数,让找一个字典序最大的排列,使得某些位置上的数满足一定大小关系。


大小关系是DAG是吧……等等是森林……好像可以是树……那不是可以贪心吗……诶有问题…………

就这样把自己绕昏了。后来大概证了一下贪心的正确性,不管怎样打上去了。

这时还剩1h多。

期望得分:55

实际得分:55


T3:在树上给满足某些性质的连通块加权计数。


第一眼:

连通块?->自底向上合并的套路咯?->枚举权值?->FFT+启发式合并?

第二眼:

暴力卷积比fft复杂度更优?复杂度不能看啊……要凉凉。

经过思考:

给权值相同的点钦定一个偏序就可以做了?复杂度$O(N^3)$?Excited啊。

代码打完了,大样例死活调不对,就这样交了上去,擦干泪水去吃饭了。

 

人生如此美好,不应轻易悲伤。

 

期望得分:35~90 0

实际得分:35

喂喂喂35是怎么回事啊?

day1小结:T1T2正常发挥,T3……还是rp大法保平安啊


 

Day2


首先通读题目,读完感觉不太妙。


T1:导师收徒


第一眼:贪心,然后拿二分图匹配判断?

第二眼:仔细分析……好像SPFA费用流能水过去?

动手。诶不对啊,这复杂度要GG啊……

趴桌上想想:各战队满员的时间有独立性和单调性?M张图分别做动态加边FF最大流,复杂度$O(N^3 \cdot C)$?

好妙啊。

写了270行(爽上天了啊),却很快调过了样例,自以为手感不错,其实……是样例太水。

感觉不是很稳,可能会被卡常,就分支特判了一下送分的部分分。

此时已过了2.5h


期望得分:100

实际得分:60(只剩了sb特判分,到现在也不知道为什么挂了……)


T3:字符串大毒瘤


刚肝完T1精神恍惚,莫名其妙看完部分分就认定SA+LCP能做60分……

开干,打完板子发现啥也做不了……

好吧,顺势强行SA,做了30分的暴力。

此时还剩35min


期望得分:30

实际得分:30


T2:林可卡特树


题目可以转化成,在带权的树上,求一定数量的点不相交路径的最大权值和。

N=点数,K=路径数量,显然有$O(N \cdot K^2)$的树形DP,但是细节很多,期望35分。

结果当然是不出意外地爆零了。

我***是怎么想的没去写10分裸线段树啊……


期望:350

实际:0


day2小结:T1因为细节问题(?)挂,T2因为策略激进而挂,T3因为写前没想好差点挂。

惨惨啊。




总结:

day1因为题目较水,数据良心而让我咸鱼翻身;

day2因为我太不稳而原形毕露。

总体来说正常发挥?可能比正常好一点?

 

最后R1总分似乎是rk11,算上滚粗的NOIP是rk21。感觉不错啊。

JS省队怕是没戏了,不过THUSC入场券还是挺有希望的。

 

UPD:果然差了两名没进B类,然而过了THUSC初审,二轮过后感觉rp所剩无几,要凉。

UPD2:THUSC已凉。

posted @ 2018-04-07 23:19  TianyiQ  阅读(397)  评论(0编辑  收藏  举报