Coder-Strike 2014 - Round 2, Ruchiose's Solution
ZJOI2014 Day2 Preparing... ...

CTSC2014 & APIO2014酱油记

Ruchiose posted @ May 04, 2014 09:12:33 PM in OI with tags 打酱油 脑缺氧 , 1395 阅读

CTSC2014 DAY 1, April 28

CTSC一试。

拿到T1,感觉“这不是我几天前刚在《数学之美》里看到过的相似哈希?”然后开心地敲了1h,手写Complex什么都搞好了,最后发现相似关系不满足传递性囧……整个人都赛高了。先敲了O(N^2L)。

然后看T2。感觉可能需要预处理出每棵“广义的”子树(也就是子树和子树的补集)的信息。不过根本就不知道需要什么信息啊囧……然后就输出样例,当然是没分的。

然后看T3。一开始感觉不知所云,等我发现可以用矩阵描述一次递推的时候,一下子变得可做起来了。然后写了三个subtask,也就是10pts的暴力,15pts的矩乘快速幂,20pts的矩阵BSGS。

最后T1写了个SA就没了。顺便说一下N>5000写的是输出“I give up”。据说SA其实能过#5,#6……囧。

最后是40+0+45,第一题分比第三题少真是不能多说……

CTSC2014 DAY 2, April 30

CTSC二试。

发现旁边坐着策爷……太神了跪跪跪。

先看T1,好像K1是废条件。本来想要拿第一个点的暴枚check和第三个点的高斯消元,结果模拟似乎写错了?(或是读入萎了?)然后就爆零了。

发现T2似乎和MST有关?不过没有想下去。可惜如果从MST往下想,说不定就A掉了。

发现策爷在虐提答题,然后写完T2的10分就去看T3。发现似乎非常适合手标?写了个可爱的辅助小程序手玩了1K个。之后又给辅助小程序加入了自动识别功能,自动识别失败转手标,这样刷刷下来15K个。然后考完了,完了。

最后复测的时候发现T3我的out居然有60K个数,而不是一开始跑的15K个……太灵异了,我的成绩结果就多了20分……当然人太弱,多20分也救不了了,Ag滚粗。

APIO2014, May 3

APIO。

今年的APIO有点厉害啊,那个ZJOI,比APIO不知道高到哪里去了,我被它虐得谈笑风生……

开场50分钟就把裸题palindrome给1A掉了,后缀数据结构转来转去还是很愉悦的。

然后捉T3,一开始以为是DFS+构造,然后发现特例很多。搞了0.5h爆零。静态查错+构造反例又1h,搞出13pts,之后再也不能愉快地玩耍……

滚回去看T2。仔细想想是个区间dp。打印了一下决策发现是单调的,然后就dodp(lyr, l, r, Opt_l, Opt_r)水掉了。

最后专心攻T3。换了一种思路,先枚举开始点,然后树形dp。朴素的28分。

然后把状态放在边上,这样加上记忆化,是O(Σdeg^2)的,57分了。

感觉可以使用“第二次访问一个节点时处理出所有子树信息”来优化成O(N),然后截止前15min写完,WA on Subtask 1,感觉是肺热,静查动查无果,最后就只有57分。

这样就只有100+100+57了。看到AK的cenbo,感觉自己多半是肺热。

最后全国只有4个AK爷?太灵异了……

 

Others:

经过这两次比赛,我已经成为了jcvb和vfleaking的脑残粉。太强了跪跪跪。

  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter