蒟蒻有幸参加了神犇云集的CTSC & APIO 2015,感觉真是被虐成傻逼了……这几天一直没更新博客,今天就来补一下吧~~(不过不是题解……)
Day 0
从太原到北京现在坐高铁只需3小时= =然而高铁一路上多次停靠,时速长时间保持在200Km/h以下,超差评!!
然后坐地铁来到燕山大酒店,传说中的四星级酒店啊0.0看大厅就觉得很高档的样子,然而我们住的是旁边的 燕山大酒店公寓楼……
最egg pain的是房间里原来的客人并没有退宿……上午10点多去了,一直到下午2点多才住上……TAT
试机的时候发现题目是NOI 2014的原题?然而蒟蒻并不会做>_>
晚上跟着zyf神犇去打了一下hihocoder,然而蒟蒻过了第一题以后就弃疗了……
Day 1
CTSC第一试,看了题蒟蒻直接吓傻,只好去写暴力。
第一题想了想,写了个Floyd骗骗分,然而……我非常naive的认为人与人之间的关系是非常单纯的……so 没有判重边QAQ,最后愉快滚粗。
第二题发现最小的数据范围直接$O(n^2)$暴力就可以!诶直接复制一遍,诶非常简单粗暴,然后愉快滚粗……因为所有的数据都有$x,y \leq 10^8$所以我用int没开long long简直是作死……
第三题……做完后我无颜面对江东父老啊……尺规作图什么鬼QAQ,早忘了……全部看了一遍,发现只有第一个会做,每次乘2,诶轻松加愉快地写完,发现只有1分……
然而写完这个以后发现还有个$\frac{1}{2^{10}}$可以做= =然后只有2分呵呵哒……
后来发现$\sqrt{22}$可以手玩= =然而大家都玩出了10分,只有我naive的只有9分QAQ
最后把精度误差特别小的(比如整数部分正确即可的)一点分骗到手……
结果是一试只有提答题的22分。
收获是:知道了大数据是拿来对拍的……虽然暴力不能在限定时间内出解,但可以用来检验暴力程序的正确性!!
Day2
今天去听答辩~一大波的后缀自动机2333蒟蒻不会后缀自动机2333听了半天也没搞懂2333
然而老师们似乎还是对csy神犇的信息竞赛中物理问题比较感兴趣,不过里面的物理知识我都不知道0.0我还是回去玩泥巴去好了……鏼爷一如WC时,继续生成函数……无限Orz;vfk爷是集合幂级数,难道是要继承毒瘤的头衔……?
然而下午去国家博物馆参观,一大半的时间用来坐车晕车,又有一小半时间用来走路……实际上并没有看多少东西= =怀着好奇与崇敬的心理去看了下【复兴之路】大型展览,然而让我有种重温久违的中学历史课本的感觉……
Day3
CTSC第二试,由于蒟蒻在WC,以及CTSC的第一试的时候都傻逼地只拿了提答分,所以果断去看提答……然而瞬间吓哭,有限状态自动机?!读了10分钟题没看懂到底要做什么……蒟蒻还是太弱了,滚去做前两题,第一题看着感觉像网络流,然而并不会……果断只写了$O(2^n)$暴力= =10分到手待定,第二题蛋疼了半天,总以为自己会写……想了一下弱化版的题目:没有动态操作,那么就是个贪心……然而并不会推广QAQ所以只好pq+set各种乱搞,努力去拿10分暴力分……(因为有O2,所以各种STL不怕T辣2333)然而这次用给的2000的大数据拍过了= =(第一试几十分的惨痛教训)所以应该还是蛮有希望得到的……
然而提答题一开始看错了第一题的输出,一直在奇怪怎么输出1 0和1 1……然而第一个1其实是输出长度我忘了
最后第二试的得分为10+10+1分……
下午去听6进4的答辩,神犇们的英语水平真是吓傻我了,感觉我好像走错到了英语演讲比赛的会场……lyy神犇好像是CTSC Day2翻盘了?怒拿rank1,打破了浙江人对国家队的垄断……(然而这些跟蒟蒻并没多大关系……)杜老师好萌好萌哒= =平时老师和家长在文化课方面给他施加压力他还能抽时间搞竞赛并且搞成了国家队……真是无限ym……ljc神犇好像有些措手不及的样子= =可能本身性格比较内向?还是说由于是rank5直接弃疗了……感觉评委老师们对后两位选手的提问跟前四位并不是一个风格的?“你拿了rank6,给我一个选你的理由”“拍拍你的胸脯,你和dyh哪个实力比较强?”……真是醉到不行
晚上去UOJ群群聚>_<经过*投票后决定去吃火锅,然后就近选择了【香皇火锅】,蒟蒻发挥身高优势率先发现了广告牌= =然后大家兴冲冲地走过去发现……居然就是吃早饭的大排档那里
第一次认识了PoPoQQQ&TKD神犇的真人= =玩谁是卧底,第二局的时候由于总人数较多,两轮下来大家都没啥词了……最后是卧底君自己看不下去了主动跳内(跳内什么鬼)大家吃的蛮high的,TKD、Gromah、PoPoQQQ以及一位ctsc金牌爷都吃了“特色菜”——臭豆腐……场面太美我不敢看
Day4
无聊乱颓= =
Day5
APIO第一天讲课,第一个是zhonghaoxi神犇讲概率问题……Orz,后来讲了启发式搜索和Hash函数?。。。然而ppt底色是黑色啥也看不清,下午讲面向对象真是醉了,突然感觉APIO讲课主要是来长见识的……
Day6
APIO考试,然而并没有给我发吃喝QAQ考到快12点的时候已经饿成傻逼了 更加傻逼了,然而后面的时间一分都没得……(最后还是给了一个面包和一瓶水……其实我想要士力架啊QAQ)
三道题都只有暴力分,总分134居然刚好压线Ag我也是醉了
zyf 220顺利Au Orz
然后还有一大波AK爷(我很好奇怎么从7个AK的里面选出6个来参加亚太评选
第一题是位运算求极值,然后yy了一个贪心思路:从高到低枚举能不能是0……然而并不会判……愉快暴力滚粗
第二题最短路= =并不需要搞出边来,只需要记录当前位置有哪些狗,也就是能够走到哪些其他点即可,然而我Dij用的是pq,写spfa的时候也是普通spfa……于是过不了最后一个点……(听说用配对堆(平板电视?)的dij或者加SLF优化的spfa都可以暴力跑过……Orz
第三题搞了个傻逼枚举= =搞了31分然后跪了;亮点是按中点排序,以及每段区间都是走离中点较近的桥……
Day7
去北大去北大去北大~~~
昂……今天的APIO讲课翘掉了>_>跟zyf&lct1999两位神犇(抱大腿)组了个队去北大参加校内ACM比赛混吃喝。然而开始时间上好像出了些问题,有些队已经开始做题了,然而比赛并没有开始……所以就出现了0分21秒拿下一血的神技0.0
拿到题后分工是zyf神犇切A题,我和lct1999一起翻译其他题……忽然发现I题好像有点像置换?循环分解?跟两位队友讨论了一下,突然发现好像是以前见过的原题,然而zyf神犇并不认同,拒绝去写……然而蒟蒻代码能力太弱并不会写QAQ不过在墙裂推荐下神犇终于同意想想……然后由于我的疏忽,没有提醒他输出格式的问题,WA了几发QAQ,不过顺利拿下第二道题了……
然后就各种颓啊= =感觉都是神题各种不可做……B题俄罗斯方块什么鬼……ml神犇想了好久……我说那我就想C吧……想了想好像可以分治?然而并不会做……就是离线搞,按天数分治,在前一半的时间里被删掉的边在后一半中一定出现了,所以就加到后一半的区间中,然后就可以把删除操作去掉了……变成了只有加边的动态维护图的连通性?额或者说可持久化并查集?zyf神犇代码能力就是强,然而各种RE……后来发现又是我的问题:本题多组数据QAQ,然后还有K=0的坑。最后……终于TLE了2333,然后lct1999神犇提出了按秩合并并查集!第一次写感觉好高大上啊!然而原来是按size,小的往大的里合并……然而在随机图中一下就跑的飞快= =挂了9次后终于AC!心情激动~!
然而蒟蒻又撑不住了……整个人又萎了下来,然而两条大腿两位神队友很快又搞出一题(H题)= =蒟蒻一直以为是单调队列……然而根本想不出怎么维护区间次小,结果两位神犇用线段树+卡常数艹过,真是无限ym,论ACM赛制中抱大腿的重要性。排名最后定格到了22名,比赛结束。然而出题人在考完后改了数据差评= =C题的坑被填了好多……好不爽……好不容易才过的……怎么可以这样……排名跌了TATQAQ
这次比赛想出两题做法(好开心>_<终于能够追赶神犇们上一些了)(然而并不会写,果然还是好弱,论嘴巴选手的危害性),zyf神犇主代码手并且和lct1999神犇切了H题,lct1999神犇两次神补刀,挽救了写出来却A不掉的囧境。然而由于蒟蒻比较傻逼,说了一些不该说的话,在此表示深深的歉意……
杜老师吕老师陈老师(xudyh,vfleaking,WJMZBMR)三位神犇组了一队果断虐场(然而后来好像排名变成了第二?。。。sad)。E题作为10道题中除了A题外通过人数最多的题,在第一页上几乎每一队都A了,然而我们三人并不会计算几何……
下午冒雨回到人大,本以为在我们前面走的神犇们都去听课了,然而事实上只有我们三个去了……看清华爷们各种秀Lota,以及各种等开饭……
闭幕式上mhy神犇跟妹子用一个话筒233
人生中第一次上台领奖啊好激动(>_<)吓得我都不会走路了
晚上回宿舍玩了一会儿,收拾了下东西。
主要收获还是学习了并查集的正确姿势,以及用大数据对拍的正确姿势,还有就是一种dij搞拓扑序DP的方法= =然而接下来就是NOI了……还有两个月……最后的拼搏>_<大家加油!