APIO2016滚粗记

颓废记!

day0

CTSC的结束日和APIO的报到日,额好吧是我的颓废日。

去拿衣服之后就回房间颓颓颓了,下午和zyk去试机。

CTSC的场地全是图书馆,这次去了教学楼里的机房,看见一个机房和其他机房不一样……

我:不要这个机房了吧,这个机房的键盘一看就好难用
zyk:那才要这个机房啊,哪个难用试哪个,要不然到时候真分到这里来岂不是狗带啊

我想想也是,于是就和他一起进去了……其实好像就这个机房的机子没试了

键盘是巧克力键盘,不是很好用,但习惯了还是挺好的。

试机赛两个题,一个传统一个交互,因为今年APIO有交互所以放上一道…后来知道这俩题是某比赛的原题……
只做了交互题。题意是给一个无向无权图,每次可以调用dis(s,t)返回s到t的最短路的长度。要求用<=2N的调用次数输出最短路路径。
一脸懵逼,没见过交互题……最坑爹的是没人给我APIO的用户名和密码,我实在不知道怎么评价这件事了……并且昨天和教练打电话两小时结果忘记自己没有套餐,打长途手机欠费了……所以借的zyk的手机才得以拿到账户密码……此时已经过去好久了

之后觉得IOI赛制特别滋磁!写了发n^2的不过脑子的暴力试了试IOI赛制。之后听老司机讨论是分层图然后往分层图那边想,然后get正解,总调用次数是2N-1次…然后来不及写了,就吃饭去了。

晚上过了这道题,感觉不是很难啊…分层之后我竟然用BFS,BFS就不对了啊,改成dfs就过了。第一次做交互就这样结束了,还是和老司机一起过的……之后就写CTSC游记前篇,写了很久,写到很晚…

哦对,还有大新闻:如何看待APIO2016的练习赛网址中出现“漢語(中華民國)”的语言选项?

你们为什么这么熟练啊(╯‵□′)╯︵┻━┻

明天竟然是听讲课……黑人问号


day1

上午是cyyz的原Cu丁铭还有赵金昊讲题答题的解题方法还有神经网络。

进场之后看见大屏幕上是二小姐还有恋恋,立马坐不住了!

然后赵金昊讲题答题解题方法,顺手发了个题答题,说不想听的就做题,得分高的前几名有奖品。好吧讲的东西都挺好的还能听懂…

之后是丁铭讲神经网络,但为了贴近OI所以主要讲人工智能中的搜索。
内容是爬山算法、模拟退火、A*、极大极小剪枝,最后说了个蒙特卡洛算法,扯了扯AlphaGo。哦对,还大力安利了明天晚上thu举行的智能体大赛,就是写AI对抗的比赛。还讲了讲那个比赛中AI寻路算法什么什么的。
讲道理就蒙特卡洛还有那个寻路算法比较难……

课我感觉还可以,人工智能什么的很滋磁啊!

快吃饭的时候赵金昊开始统计提答题的成绩,他说他也没弄来啥奖品,就搞来几件衣服,于是获奖的人就上台拿衣服(sometimes naive)吧。这暴力膜蛤…然后掌声雷动
结果他带来12件衣服,正好只有12个人做…然后就发完了。顺便讲了讲这道题。说真的这道题挺不错。

中午吃完饭发现有跳宅舞的……看见有一群人在卖书&&跳宅舞!我呆的时间少所以看的少,但我看的三个分别是辉夜城、僕たちはひとつの光(LL剧场版ED)、和magnet…
死宅一本满足!
APIO2016滚粗记_第1张图片
APIO2016滚粗记_第2张图片

下午是pty讲密码学,感觉为什么在讲历史啊,确实很有趣味性但听得可能没几个……于是水群,颓颓颓

差评的是北京八十中竟然把他们学校家长会设在这一天??!!!有没有搞错啊??所以临时调整日程表,让出了下午的两个小时给他开家长会????差评啊

培训时间改成晚上……我也不知道我那天怎么度过的,总之上午很滋磁,下午很无聊。

王宏讲话:APIO前两个小时可以向主办方询问关于题意的问题,他们只会回答yes、no、no comment,第三个的意思是【无可奉告】。顿时掌声雷动。

领完密码条玩玩linux之后开始抱佛脚:妈呀我还没做过APIO的题呢!然后开始翻去年/前年的题&&题解,搞到十二点多才睡觉……药丸


day2

没睡好 药丸

找了找机房,发现正好是前天试机用的机房……卧槽,毒奶啊,我真用最难用的机子了?怒攒一波RP。然而两个半月后写游记的DQS告诉你你不是照样没进队…
老司机去了别的机房。我自己在门口水群。

看题。
T1划艇后来为了膜蛤在bzoj名字被改成了赛艇。题意是n种物品,第i种物品可以选0个或[ai,bi]闭区间中任一整数个。要求选的物品数量严格递增,问选的方案数。

看完就知道是DP,然后去看T2。

T2烟花表演。题意是给一棵树,有边权。可以把某条边的边权修改为一个值,代价是改后与改前权值的绝对值。问使根节点到每个叶子节点的距离都相等的最小修改代价是多少。

树形DP?一看可以过前两个task。

T3最大差分。交互题,给一个严格递增序列,0<=ai<=10^9。可以调用MinMax(s,t,&mn,&mx),其中s和t是参数,表示一个区间。mn和mx为大于s的第一个ai的值/小于t的第一个ai的值。要求写函数返回这个序列的最大差分是多少。

一眼看第一个task,这不是白送分吗!于是get30分。然后试着交了第二个task,发现是30.38分,233333

T1的DP想写过前两个task的,后来发现总是写不好。先放了一下。

然后T2树形DP写了好久,还被题意杀了。第一个task输出中位数?之后还是顺利过了前两个task。

然后回到T3,曾经想到鸽巢原理但莫名其妙忘掉了论前一天没睡好的坏处,然后写了个分治,发现对于第二个task可以优化一下常数,多得点分…然后各种写搓

此时评测姬开始狗带了,评测速度变的越来越慢,最后完全死掉了

T3的分治评了好久发现是42分多,然后又交了发xjb剪枝版的分治,就没再管了。

然后开始看T1的task2。写了一发DP,然后因为我一直期望棒子的机子能活过来,所以不断F5但并没有卵用,最后交了一发T1的DP也不知道对不对。交之前发现DP可以树状数组优化一下,但不敢写了:不优化的都不知道过不过,优化的写挂了岂不是药丸?

之后觉得T1的正解应该是要组合数优化状态,不过没时间想这么多了,也没时间写了。于是就结束了。

最恶心的是棒子的评测姬挂了两三个小时,然后竟然不加时赛???

可怜的是我的T1一个都没有反馈出来…坑爹啊,辣鸡棒子
最后已经知道的得分是0+26+42=68,T1交了一发前两个task的,T3交了个玄学剪枝,所以还是有上升空间的。T1的task1肯定没问题,就是不知道task2能不能过。

后来经过讨论发现T3的xjb剪枝没啥卵用(本来就没想靠它得分…)然后发现我好像被银牌线卡了,要不是77要不是99,99分应该能稳Ag了吧。

听讲题。
T1好像是张地主讲。简单DP是task1,大力DP+树状数组优化是task2,之后组合数优化什么的……没再继续听了。
T2是王梦迪讲的。大膜法师王梦迪教我们如何边讲题边膜蛤。现场听课的好像没一个过第三个task的,叫AK了的鏼回答问题发现他不在现场,尴尬。(应该是回去打隔膜了233)
后来的话王梦迪说后两个点他们一群人商量了好久觉得是凸包上搞搞,于是王梦迪在得知正解的情况下写了两个多小时……说是巨难写……才过掉这个题。
T3是陈许旻讲。开场白是:第一题的名字叫划艇,也可以译作赛艇,所以很一颗赛艇。第二题原题面第一句话是“烟花表演是最exciting的节目活动之一”,所以很一颗赛艇。第三题很简单,所以很一颗赛艇。
然后被鸽巢原理水掉了,貌似倍增也能过?(并不知道怎么倍增……)

讲完了题目。反观这三道题:T1是DP+各种大力优化。T2前两个点是DP,正解是大数据结构,T3是一个简单的智商题。可以发现连图论都没考,知识点单一。严重怀疑棒子的出题水平。(我DP弱就这么欺负我?)
后来发现T1的task2我应该是TLE了,原因是没加树状数组优化……唉就少写了几行代码,丢了个Ag,心痛啊。

之后吃完饭跟着cxm去thu看智能体大赛,反正闲着也是闲着。

在食堂门口集合。发现少说三四十个人,cxm表示卧槽为什么这么多人。

之后换乘了两次地铁,期间不知道丢了多少人…23333
第一次进thu,感觉好劲啊,可能是人生中唯一一次了吧。

去领了个小袋子和一个手环…我还以为发衣服呢口亨。

之后看比赛,旁边是徐德民,直到回酒店还和他聊了聊,感觉蛮好相处的。

今年智能体大赛用的游戏是一个类似红警的游戏,但还有点像dota,我没玩过就不瞎BB了。两个阵营,每个阵营可以造有限个英雄,英雄可以从好几个里选。可以占矿,占了矿每回合就+10块钱(画面显示就是+10,超想改成+1s…),可以通过拆家胜利,也可以等最后1000回合结束比谁钱多。

16强里竟然有高中生,放介绍视频的时候背景是昆泰酒店!我的妈呀,神犇就是不一样

之后全程像是在看电竞解说了。各种卡bug简直太神了,AI写的很出色,各种策略套路什么的。印象最深的是从不占矿靠杀人拿钱的那局,看着特别爽。总之蛮有意思的,搞得我也想去参加一下玩玩了2333可惜以后再也没机会了

好评是竟然可以通过微信公众号发弹幕!

还有现场抽奖活动,奖品太诱人了…很贵啊,几百几千的!!无人机、固态硬盘、电子书!!特别想要!!结果没抽到我QAQ不开心,当时就想算了把RP攒着吧。然而两个半月后写游记的DQS告诉你你不是照样没进队…

还有就是竟然拿游戏里的一个妹子当看板娘,滋磁啊!还挺萌的。

记得主持人问冠军问题,第一个问题是【你有女朋友吗?】,正当我觉得要暴击冠军的时候,他回答【额,对不起,我有。】,我瞬间被暴击了QAQ原来在清华写代码的能找到女朋友啊QAQ

然后离场,当时已经是十点多了。我和徐德民还有HA的一些人一块坐地铁回去的。到了宾馆十一点半了,看见zys神犇在打隔膜…好吧他很久没回房间了。

对thu的好感度猛增…

然后玩了会手机就睡觉了。特别累的一天。


day3

又是讲课QAQ

已经不想吐槽讲课了…

上午是松爷(王逸松)讲物理引擎。我一开始以为是教你写物理引擎呢,感觉挺有意思就听听,说不定写游戏的时候就用到了。结果发现主要是把他写出来的引擎拿出来给大家把玩一下,吹吹B就算了……差评,是不是没好好准备啊?

那几个模型玩时间长了真的很无聊了……

其实觉得除了那几个物理式子,和一开始介绍流体刚体比较有含量意外,其他时间应该全部在演示模型了……最后说写了50K,卧槽你倒是讲讲怎么写的啊QAQ科普一下也好啊!

下午好像是尛焱轟、劼、乐滋滋讲OI相关,可以听一下。

我本来以为可以提高自己的OI姿势的……结果……

乐滋滋好像讲了一些毒瘤题
劼好像讲了讲二进制分组,一些数据结构的东西
尛焱轟好像讲了最小位运算生成树一些新姿势?反正没听懂

虽然没听懂吧,但讲课风格还是蛮可爱的。比如提问永远是刚刚跑下台去坐着的这三人其中之一,或者是随机点一个中间第六排右数第五个的wys同学来上来讲一讲题2333

然后就愉快的结束了,晚上闭幕式。

水群才知道yts手机被骗子锁了,并且APIO考的太烂(竟然和我一个分…)悲伤过度回家了,证书都没拿…

成功差十分Ag,活该智障2333 get到T3的鸽笼为什么忘掉了啊!!为什么评测姬总是挂啊!!!为什么不敢加树状数组啊!!!
为什么很多人前两题挂了,T3交个鸽笼就Ag了!!mdzz这辣鸡题目

闭幕式上,王宏也批判了一番今年的APIO题目,说知识点单一,区分度低。

鏼三小时AK了。话说你们IOI队爷为什么要去占名额啊

王宏还单独点名表扬晨神,发挥很出色,要不是B类的话就有国际Au了。还说她是前两天的CTSCAu。真心替晨神高兴啊……太强了…不过NOIP挂了没Au真的好惨啊QAQ

据说后来王宏问晨神为啥不是A队啊,晨神说我NOIP写挂了一个题…

然后我和zyk都被Ag线卡了。其实zyk的CTSC被Au线卡了,好惨啊,默哀。

后来发现TA是国际金牌了,还领了耳机【好像还挺贵。太强了膜膜膜

没CTSC的闭幕式玩的欢,所以也没啥好说。

之后UOJ群聚,我没去因为不认识……我这么弱怎么敢去UOJ水群……后来发现有人虽然也不认识但也去了……额好吧233

然后我和zyk还有他爸一块走回去的,路上各种扯淡什么的。

之后回去写CTSC滚粗记后篇,但写一半就滚去睡觉了,因为要赶高铁…

回去后拿到的证书…1=之后第二个奖吧,我的内心毫无波澜,还是觉得没拿Ag好可惜……

之后没多久就睡觉了。


day4

排队退房竟然排了一个多小时,醉了……五星级酒店办事效率也不见得多高啊,虽然人确实很多但也不至于排队这么长时间吧……

早上去八十中吃饭,碰见他们学生开大会好像…然后各种找厕所,然后去高铁站……找了半天没找到检票口,教练也说不清……最后开启xjb乱走之术终于找到了。然后坐车回去了。


人生第一次去北京,人生第一次也是最后一次的CTSC和APIO就这样结束了。
若是两个半月前,我一定会说SDOI2016R2省选加油或者是2016夏绵阳见这种话。然而现在是两个半月后,我知道我并没有进队,我也并没有去绵阳。
而这次去北京,真的是我倒数第二次为了OI而奔赴外地了。而倒数第二次,则是R2上成功退役。

话不说太多了,留着话给退役文吧。

你可能感兴趣的:(===其它===,个人)