【写在最前面】
过了三个月,终于又开始更新博客了。
因为省选成绩不堪入目,所以CCF都懒得给D类名额了,就理所当然地被赶回去学了一个月的文化课,莫名其妙地考了一场期末考。(瞬间爆炸)
首先祝贺我校的大爷取得了1金1银3铜的好成绩。(大雾)
在此期间想了很多,关于高二到底还要不要停课搞OI,以及以后想到哪个大学去,将来要做什么。
OI就是一个弱肉强食的世界,像我这种蒟蒻难逃滚粗的命运。
(请原谅我满满的负能量)
【写在前面】
好吧让我们切入正题。
故事要从Bestcoder倒闭说起(王八蛋老板刘春英吃喝嫖赌欠下三点五个亿带着他的小姨子跑啦!)
某度之星是Bestcoder倒闭前的最后三场比赛,于是我们都想在它倒闭之前给名字换一波颜色。
因为海选赛多半是丝帛题,整个机房互(ji)帮(ti)互(kai)助(hei),rating刷刷刷地往上蹭。
水到红名之后就功成身退弃疗不管啦!
不知某日,某度公司突然来电话,说进总决赛了。
因为没能参加某正式比赛的心理阴影(以及蹭吃蹭喝的坚定决心),就非常愉悦地同意了。
第二天突然又打电话来说统计失误,其实没进。
那没进就算了吧。
结果第三天又打电话来说统计失误,其实进了。
你TM玩我呢是吧。
【正文】
注意:正文以上内容纯属扯淡,建议不看!
注意:正文以上内容纯属扯淡,建议不看!
注意:正文以上内容纯属扯淡,建议不看!
重要的事情说三遍。
Day0
传说中的出发日。
因为某度之星出的都是算法应用题,所以在高铁上和迪老师看机器学习的讲课。
突然教师说:“让我们来推导一下公式吧!”顿时画风骤变,一口一个偏微分听得我一脸懵逼。
于是弃疗开始打起了隔膜……
晚上屁颠屁颠地赶到酒店,领袋子的时候我膝盖一软。
(众大神中一蒟蒻.jpg)
然后前去试机,发现只有一个codeblocks而且还不会去掉自动括号匹配。
于是跟着迪老师问:“能不能给我们装一个Devcpp?”
感觉明天药丸。
Day1
传说中的比赛日。
10:00的比赛,8:10从酒店出发,布吉岛某度公司怎么想的。
看了看题意。
大意是给一个询问,让你判断两个词条哪个相关性更好。数据分白盒和黑盒,白盒公开,给出正确答案;黑盒不公开,为测试数据。
第一阶段自行编写程序,可多次提交并反馈在黑盒上运行的正确率,按最终排名给分。
第二阶段公开所有人的白盒运行结果,然后写一个程序从黑盒中选出一些奥妙重重的数据,hack之。
第三阶段将hack数据不去重合并统计选手的正确率。
将会有一些不可描述的手段来保证三个阶段的得分权重相同。
平台提供了一个示例程序,大概是判了一下lcs和连续lcs的长度,提交之,发现有60%的正确率。
于是开始写码,发现输入全是中文字符。
然后就因为一些不可描述的原因没法读入了,只好照搬示例程序。
结果这个程序要用到string.h这个库,还不能在win下评测,各种指针瞎JB迭代,看得我一脸懵逼。
盯着程序看了半天终于知道了一些基本用法,然而已经1h过去了。
开始YY算法,感觉要分词性讨论啊!根本不会啊!
算啦给每个词随机加个权然后算匹配好啦!
调了调参数,莫名其妙得到了63%的正确率。
然后使用了比如特判标点符号啊不区分大小写啊之类的奇技淫巧,正确率不升反降,只好交了最原始的程序。
第二阶段理所当然地先hack了迪老师的程序(来测试评测机的功能),结果失败了。
然后就不停地调参、提交,交上去了还要狂按F5,在众选手的调教下,评测稽很快就狗带了,于是第二阶段被喜闻乐见地拖到了明天。
于是和迪老师讨论了一发,发现hack最后一名仿佛有奇效?
晚上听了两个半小时的相声……(我2048破纪录啦!)
Day2
传说中的旅游日,然而上午的行程被比赛挤掉了。
先hack了迪老师的程序,在一发狠狠的调参之后终于成功地拿到了(毫无卵用)的分数。
发现倒数第一的程序是把示例程序的输出反了过来(啊好神),于是hack起来就毫无难度了。
结果发现这位局面控制者已经蹿到hack榜的rank1去了!原来还可以这样玩!
然后随便选了三个人hack了一发就弃疗不管了。
第三阶段的评测,算了一下假设每名选手选25000组数据*5次hack*50名选手*0.01s运行时间≈17.3h,感到非常不可思议。
期间选手热烈讨论,同时请教了rank2邹大爷的做法,发现是搞出一个可能影响答案的参数,然后不断二分系数,加权之后比较。
原来这场比赛是调参大战啊……
果不其然等了一个小时人群中蹦出来一个工作人员说:“由于仍然在评测,各位选手请先去吃午饭。”
然而吃午饭的时候评测稽已经完成任务了。(因为迪老师已经钦定前十辣!)
下午参观某度公司大厦,导游介绍了一堆闻所未闻的app,某选手被年龄识别软件认为超过30岁。
4:30被拖到某大厦等待晚上的颁奖典礼。(据说颁奖典礼6:30开始)
于是2048再次破了纪录……
颁奖典礼的时候发现居然有一个短片!某度工作人员的效率真是高!
然后蹭了一块蛋糕,捧着一只长得酷似Gold_7的熊和一只戒指就跑去吃饭了。
晚上看一站到底,迪老师硬说这是非诚勿扰,我也没有办法。
Day3
吸取了Day0没有下单机游戏的教训,怂恿迪老师下了瘟疫公司。
迪老师给瘟疫取名“李彦奎”老是输,于是将其改成“迪克李”,就顺利的通过了。
在xllend3的带领下在星巴克蹭网,然而迪老师war3玩得太欢脱了,差点没赶上火车。
买午饭的时候蹦出来一个人说:“你们的熊好可爱啊!”(我有理由怀疑这是托)
玩了一路的瘟疫公司顺利返回……
【写在后面】
其实某度公司的比赛待遇还是很好的,每次外出聚餐菜都会堆起来吃不完,晚上会有人来房间分发酸奶和水果,还拿了乱七八糟的一堆纪念品。(本质是lyz骗吃骗喝的愿望得到了满足)
就当是一次免费的暑假旅游好了。